Commit Graph
50 Commits
Author SHA1 Message Date
Mike Brady 73af29c823 in the docker build process, skip the make install for nqptp and take the binary of nqptp from where it is built 2023-09-11 17:46:00 +01:00
Christian König da58bc0163 Fix s6-timeout issues on slower devices
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-05-13 19:33:58 +02:00
nipsufn 585ba4f743 chore: cleanup p3 2023-04-01 14:05:20 +02:00
nipsufn 0e9b202805 chore: cleanup 2023-04-01 13:53:41 +02:00
nipsufn 4f54775645 test: nqtp fork 2023-04-01 11:31:24 +02:00
nipsufn 23c8646149 fix: typo 2023-03-28 19:51:13 +02:00
nipsufn 0d9baf525d feat: add PulseAudio support to images 2023-03-28 19:36:54 +02:00
Christian König b6e691263e Do not start SPS as s6 service to avoid passing arguments via -e
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-03-07 22:08:11 +01:00
Christian König f79c3e1579 Allow passing arguments via environment variable
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-02-05 20:29:49 +01:00
Christian König bea0faf488 Update Dockerfiles
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-02-01 14:10:06 +01:00
Mike Brady 8bc4f87a59 Include the man page and man utilities in the Docker image. 2022-12-05 11:28:58 +00:00
Mike Brady 803eddbdfb Docker: launch Shairport Sync as root user rather than as the user shairport-sync. 2022-11-26 11:35:12 +00:00
Mike Brady 27754a6240 Add the configuration file and the sample configuratioon file to the image. 2022-11-12 12:04:14 +00:00
Mike Brady a4da36b404 Extra command-line arguments passed when the Docker image is launched are passed to the shairport-sync instance.
The shairport-sync instance runs as user and group shairport-sync which has reduced privileges.

The "classic" docker image now uses the s6-overlay to manage processes.
2022-10-23 16:00:41 +01:00
Charles b56d2d39cf Add avahi-tools 2022-08-23 21:49:00 +01:00
Charles e887ccd8de s6 improvements and docker build changes 2022-08-20 00:02:54 +01:00
Charles 8127b1c470 Fix for v3 of s6 overlay and other improvements. 2022-01-31 17:57:54 +00:00
Charles 5149854a2b s6 overlay improvements. 2022-01-29 15:51:46 +00:00
Charles 5077ff8227 Try updating images again. 2022-01-04 14:37:29 +00:00
Charles f83ddf3e75 Roll back 2021-12-28 00:18:06 +00:00
Charles 9e99e9acca Alpine 3.15 test 2021-12-27 23:27:36 +00:00
Charles cdbb0484f4 Fix for dbus restart. 2021-12-27 00:14:55 +00:00
Charles d6d8eb4971 Automated docker tagging & s6-overlay implementation. 2021-12-20 23:57:12 +00:00
Charles 3265f08840 Updates from public SPS repo. 2021-07-15 12:39:56 +01:00
Charles 8e231c7ed3 Remove submodule docker lines. 2021-07-07 16:50:13 +01:00
Charles 5ab2b67a61 First attempt at additional airplay 1 build and releases process. 2021-06-30 21:00:09 +01:00
Charles db580c26dc Added libgcrypt to runtime image too. 2021-06-29 21:07:26 +01:00
Charles 123dc2e451 Please work. 2021-06-29 16:54:47 +01:00
Charles 9152c4a6a6 Now try this. 2021-06-29 13:14:52 +01:00
Charles d4b453538e Try this just in case. 2021-06-29 13:13:58 +01:00
Charles 432e0876c5 Revert. 2021-06-29 12:55:29 +01:00
Charles dda067298d Test. 2021-06-29 12:51:45 +01:00
Charles fb3fb4e7d3 Test. 2021-06-29 11:10:40 +01:00
Charles a86955c0ce Added libgcrypt 2021-06-29 10:41:59 +01:00
Charles 65e66c4845 Updates to docker build process. 2021-06-03 17:38:33 +01:00
Charles 9d9c51d765 Removed .conf file. 2021-05-24 13:55:07 +01:00
Charles 87ee2aea8e Adding back branch specification just in case. 2021-05-20 13:10:23 +01:00
Charles 38ad90d410 Never mind, GitHub actions default to trigger branch. 2021-05-20 12:45:38 +01:00
Charles b0b6500a37 Added branch switching for SPS docker build. 2021-05-20 12:42:58 +01:00
Charles aa8fcbe7c8 Add information about git branch. 2021-05-20 12:22:23 +01:00
Charles 10aac5e5fc Test copying SPS directory instead of cloning. 2021-05-20 12:11:59 +01:00
Charles bca004f7d1 Moved autoreconf. 2021-05-20 11:49:19 +01:00
Charles 9f6f88d8d0 Smaller docker image & action change. 2021-05-13 02:45:29 +01:00
Charles 2a06e349f4 Try this. 2021-05-06 02:07:05 +01:00
Charles 4674262486 Try this. 2021-05-06 02:00:43 +01:00
Charles debb62cd27 Try this. 2021-05-06 01:55:41 +01:00
Charles 9ae77b9841 Updated docker build. 2021-05-05 22:45:03 +01:00
Charles c5b58343fb Docker image start. 2021-05-05 13:09:07 +01:00
Mike Brady 4d179691b2 Move Docker stuff to another repository 2020-06-24 16:36:19 +01:00
Mike Brady 6b613dfc78 Simple Docker configuration 2020-06-24 16:04:18 +01:00