Commit Graph
21 Commits
Author SHA1 Message Date
Mike Brady aade1b39b3 Move the ulimit -n call from 01-startup/script.sh to the 02-dbus/run 2024-06-09 18:41:02 +01:00
Mike Brady 111e247b65 Limit maximum open file handles in Docker images. Increase the level of optimisation while building the Shairport Sync image. 2024-06-08 14:05:26 +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
Mike BradyandGitHub 6e7f40a7f1 Merge pull request #1665 from yubiuser/s6-notifyoncheck
Use s6-notifyoncheck to check for services startup readiness.

(Thanks for this. Let's see how it works out!)
2023-04-22 17:37:12 +01:00
Christian König 849e2478d2 Use s6-notifyoncheck to check for services startup readiness
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-04-18 22:41:56 +02:00
nipsufn 847aff15f9 fix: adjust to follow nqptp 2023-04-02 15:22:27 +02:00
nipsufn 585ba4f743 chore: cleanup p3 2023-04-01 14:05:20 +02:00
nipsufn 3cdc5b9da8 chore: cleanup p2 2023-04-01 13:54:30 +02:00
nipsufn 70998d981d test: nqtp fork p3 2023-04-01 13:05:06 +02:00
nipsufn d98ba46d9b test: nqtp fork p2 2023-04-01 12:23:26 +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 5e874320ee formatting and small updates 2022-10-24 09:48:10 +01: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 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 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