3b4ce1ce39
fix(streamer): drop fonts-vt323 (not in bookworm) and use node fetch for healthcheck
...
- fonts-vt323 doesn't exist in debian bookworm; vt323 is loaded via google fonts cdn anyway.
- node:22-bookworm-slim has no wget; switch healthcheck to node -e fetch.
2026-04-30 15:41:17 +06:00
ed76fbd379
feat(compose): add streamer-minecraft-tg service
2026-04-30 15:32:11 +06:00
9f9c2148b4
chore: deploy frontend to summer; fix healthcheck localhost→127.0.0.1
...
alpine wget resolves localhost to ::1 (IPv6) but node only binds IPv4;
switched healthcheck URL to 127.0.0.1 to fix unhealthy container.
2026-04-30 09:52:03 +06:00
eb701bbb8a
feat: add frontend service + dockerfile + env example
2026-04-30 09:45:18 +06:00
439ae3c9c0
fix: use restart:always so containers recover from process crashes
2026-04-30 08:34:23 +06:00
cbd8bdfd3b
fix: use pidof (pgrep absent in savonet image) for liquidsoap healthcheck
2026-04-30 00:23:32 +06:00
1203c10cd0
feat: add liquidsoap service to compose
2026-04-29 23:55:42 +06:00
9963b723f9
fix: restore read_only on icecast config mount
2026-04-29 23:50:39 +06:00
4899bf5c00
fix: correct paths and healthcheck for libretime/icecast image
...
- fix config paths from icecast2 to icecast (correct for this image)
- fix mount target to /etc/icecast.xml (not /etc/icecast2/icecast.xml)
- replace wget healthcheck with bash /dev/tcp (wget absent in container)
2026-04-29 23:49:22 +06:00
13bc038004
feat: add icecast service to compose
2026-04-29 23:18:57 +06:00
b122cdaf34
chore: scaffold denpa-radio repo
2026-04-29 23:12:27 +06:00