From 686880ad46844e4832ee4e716c37315c46802d0d Mon Sep 17 00:00:00 2001 From: menekis Date: Sun, 19 Jul 2026 14:34:03 -0400 Subject: [PATCH] move the docker compose file out to make it simplier for deployment --- docker-compose.yml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 docker-compose.yml diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..1c92ba2 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,23 @@ +services: + icecast: + image: infiniteproject/icecast + container_name: vinyl-icecast + ports: + - "8000:8000" + environment: + - ICECAST_SOURCE_PASSWORD=hackme + - ICECAST_ADMIN_PASSWORD=admin + - ICECAST_PASSWORD=hackme + - ICECAST_RELAY_PASSWORD=hackme + restart: unless-stopped + + darkice: + image: pltnk/darkice + container_name: vinyl-darkice + devices: + - /dev/snd:/dev/snd # Pass through the ALSA audio device + volumes: + - ./darkice.cfg:/etc/darkice.cfg:ro + depends_on: + - icecast + restart: unless-stopped \ No newline at end of file