Mike Brady
25ac1017d1
merge 4.2 updates from the branch
2023-05-20 17:48:01 +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 Brady and GitHub
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
8502f015e6
fix: second typo
2023-03-28 19:59:24 +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
eb4bdd9da3
Add man page to Docker images, add extra decoding to MQTT.
2022-12-05 11:53:39 +00: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
acdae45549
4.1.1 almost...
2022-12-05 10:25:48 +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
839884305a
Merge branch 'development'
...
Small documentation updates.
2022-10-26 14:35:32 +01:00
Mike Brady
b314337be4
Small documentation updates.
2022-10-26 14:23:35 +01:00
Mike Brady
d29c42d22d
Merge branch 'development'
...
Update Docker images o that additional command line arguments to the docker run command are passed to the shairport-sync application.
(This is the behaviour of the original 3.3.8 docker image but was missing from the AirPlay 2 development version.)
Use the s6-overlay system on the Classic docker image.
Fix a bug that delayed metadata appearing in the D-Bus, MPRIS and MQTT interfaces.
Clean up the generation of Play/Pause/Stop conditions.
Add Pause stage generation for AirPlay Buffered streams.
CLean up some of the documents.
2022-10-24 09:52:34 +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
0eb29bfd10
Docker build changes, github action updates.
2022-10-05 22:45:23 +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