Files
conjurer/docker/compose.radio.stack.yaml
T
gitea 299753f6f3
build / build (push) Successful in 1m6s
CI / compile (push) Successful in 29s
CI / unit (push) Successful in 32s
CI / integration (push) Failing after 34s
ks
2026-07-28 14:24:34 +02:00

20 lines
844 B
YAML

# Stack RADIO — osobny host, osobny plik. Obraz z CI.
services:
conjurer-radio:
image: gitea.czernobog.pl/gitea/conjurer-radio:v0.1.0
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