AutoRadio/docker-compose.yml

32 lines
687 B
YAML

version: "3.6"
services:
icecast:
image: docker.io/mkody/icecast:latest
restart: always
ports:
- "${ICECAST_PORT:-8000}:8000"
environment:
- ICECAST_SOURCE_PASSWORD
- ICECAST_ADMIN_PASSWORD
- ICECAST_RELAY_PASSWORD
- ICECAST_HOSTNAME
- ICECAST_MAX_SOURCES
- ICECAST_CHARSET
liquidsoap:
image: docker.io/savonet/liquidsoap:v2.2.1
restart: always
command: ["/script.liq"]
environment:
- ICECAST_SOURCE_PASSWORD
- STREAM_NAME
- STREAM_DESC
- STREAM_URL
- STREAM_MOUNTPOINT
depends_on:
- icecast
volumes:
- ./music:/music:ro
- ./script.liq:/script.liq:ro