duhow
30e6f2e1c8
build in separated stages
2024-12-16 15:20:08 +01:00
Mike Brady
fe743fdf70
Remove Avahi static service file definitions for SSH and SFTP
2024-10-16 15:42:28 +01:00
Maxim
8215514923
Compile docker image with pipewire and add example in docker-compose
2024-07-22 21:03:54 +03:00
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
Mike Brady and GitHub
ab59f20180
Merge pull request #1812 from HNKNTA/master
...
Update docker compose file
2024-03-08 09:19:30 +00:00
HNKNTA
997ab4396c
Update docker compose file
...
Added S6_KEEP_ENV to example, without it pulse connection won't happen
2024-02-26 20:29:15 +02:00
Klemens Nanni and Klemens Nanni
8ae635e78e
Move shairport-sync manual from section 7 to 1
...
From mandoc man(1) [-s] section:
1 General commands (tools and utilities).
[...]
7 Miscellaneous information.
From GNU man(1) DESCRIPTION:
1 Executable programs or shell commands
[...]
7 Miscellaneous (including macro packages and conventions), e.g.
man(7), groff(7)
shairport-sync is an executable, shairport-sync(1) ought to be its
documentation, not merely miscellaneous information.
OpenBSD adjusts this in its audio/shairport-sync port/package ever since.
2024-01-27 19:40:04 +01:00
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
Mike Brady
464c246a78
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:44:00 +01:00
Mike Brady and GitHub
d39fb7dca3
Update README.md
...
Fix typo in command line!
2023-09-03 15:10:58 +01:00
Mike Brady and GitHub
4bee50c920
Update README.md
...
Fix typo in command line!
2023-09-03 15:10:06 +01:00
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
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
0e9b202805
chore: cleanup
2023-04-01 13:53:41 +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
nipsufn
4f54775645
test: nqtp fork
2023-04-01 11:31:24 +02:00
nipsufn
8502f015e6
fix: second typo
2023-03-28 19:59: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
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
509322f137
Docker build changes, github action updates.
2022-10-05 22:50:18 +01:00
Charles
0eb29bfd10
Docker build changes, github action updates.
2022-10-05 22:45:23 +01:00
Mike Brady
2fa744419d
Merge remote-tracking branch 'origin/development'
2022-09-15 17:28:47 +01:00
Charles
b77e06be9e
Update readme
2022-08-23 22:05:35 +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