3 Commits

Author SHA1 Message Date
e96fe6ec62 finneishedmaster 2026-04-06 14:59:48 +02:00
0def244285 thisisthesetupused 2026-04-06 14:49:22 +02:00
Tord-Vincent Heggland
d0eba7433b finnishedhere 2026-04-06 14:47:59 +02:00

View File

@@ -1,58 +1,26 @@
services: services:
lms: lms:
image: lmscommunity/lyrionmusicserver:latest image: lmscommunity/lyrionmusicserver:latest
container_name: lms
restart: unless-stopped
environment: environment:
- LMS_IP=${LMS_IP}
- PUID=${PUID} - PUID=${PUID}
- PGID=${PGID} - PGID=${PGID}
- TZ=${TZ} - TZ=${TZ}
- HTTP_PORT=${LMS_HTTP_PORT} - HTTP_PORT=${LMS_HTTP_PORT}
networks: ports:
- media_net - "${LMS_IP}:3483:3483"
- caddy_net - "${LMS_IP}:3483:3483/udp"
deploy:
restart_policy:
condition: any
delay: 5s
placement:
constraints:
- node.labels.role == hp
volumes: volumes:
- lms_config:/config - lms_config:/config
- /home/tordvincenth/services/lms/playlist:/playlist - ./playlist:/playlist
- /data/sky/musikk:/music - /data/sky/musikk:/music
networks:
squeezelite: - proxy_net
image: giof71/squeezelite:stable
devices:
- /dev/snd:/dev/snd
environment:
SQUEEZELITE_MODE: ALSA
SQUEEZELITE_NAME: ThinkBook-Squeeze
SQUEEZELITE_SERVER_PORT: lms:${LMS_HTTP_PORT}
SQUEEZELITE_AUDIO_DEVICE: default
networks:
- media_net
deploy:
restart_policy:
condition: any
delay: 5s
placement:
constraints:
- node.labels.role == tb
volumes: volumes:
lms_config: lms_config:
external: true
name: lms_lms_config
networks: networks:
media_net: proxy_net:
driver: overlay
attachable: true
caddy_net:
external: true external: true