Files
conjurer/docker/compose.radio.stack.yaml
T
gitea ab84595272
build / build (push) Successful in 1m2s
CI / compile (push) Successful in 1m14s
CI / unit (push) Successful in 2m6s
CI / integration (push) Failing after 44s
stack
2026-07-28 14:35:40 +02:00

20 lines
846 B
YAML

# Stack RADIO — osobny host, osobny plik. Obraz z CI.
services:
conjurer-radio:
image: gitea.czernobog.pl/gitea/conjurer-radio:c8aae106
container_name: conjurer-radio
restart: unless-stopped
environment:
PULSE_MODE: internal
ICECAST_HOSTNAME: radio.czernobog.pl
CONJURER_MAIN_BOT: http://192.168.1.73:32442 # ← z kroku 2.4
CONJURER_API_KEY: ${CONJURER_API_KEY:-}
ports:
- "8000:8000" # icecast
- "5005:5005" # betoniarka API (bot → CONJURER_RADIO_SERVICE)
- "54321:54321" # harbor /skip (bot → CONJURER_RADIO_HARBOR)
- "127.0.0.1:9999:9999" # interaktywny harbor TYLKO lokalnie!
volumes:
- /srv/betoniarka/data:/srv/betoniarka/data
- /srv/betoniarka/music:/srv/betoniarka/music
- /srv/betoniarka/secrets:/srv/betoniarka/secrets