feat: complete dashboard redesign, proxy unification, and Windows compatibility fixes
This commit is contained in:
@@ -9,17 +9,25 @@ services:
|
||||
environment:
|
||||
- SIGNALK_DEMO=true # Built-in demo NMEA data generator
|
||||
|
||||
# Librespot: stub in dev (pipe backend doesn't cross VM boundary).
|
||||
# For real Spotify on Mac run: make spotify
|
||||
librespot:
|
||||
build:
|
||||
context: ./docker/librespot
|
||||
dockerfile: Dockerfile.dev
|
||||
entrypoint: []
|
||||
command: ["sh", "-c", "echo 'librespot stub: run make spotify for Mac audio' && sleep infinity"]
|
||||
restart: "no"
|
||||
volumes: []
|
||||
ports: []
|
||||
dockerfile: Dockerfile
|
||||
ports:
|
||||
- "57621:57621/udp"
|
||||
- "57621:57621/tcp"
|
||||
command: [
|
||||
"--name", "${SPOTIFY_NAME:-Bordanlage} (Dev)",
|
||||
"--bitrate", "${SPOTIFY_BITRATE:-320}",
|
||||
"--backend", "pipe",
|
||||
"--device", "/tmp/audio/spotify.pcm",
|
||||
"--zeroconf-port", "57621"
|
||||
]
|
||||
volumes:
|
||||
- pipes:/tmp/audio
|
||||
networks:
|
||||
- bordanlage
|
||||
restart: unless-stopped
|
||||
|
||||
# Zones: real snapclient containers with null player (v0.35+, URI format)
|
||||
zone-salon:
|
||||
@@ -52,4 +60,4 @@ services:
|
||||
- VITE_SIGNALK_HOST=localhost
|
||||
- VITE_MOPIDY_HOST=localhost
|
||||
- VITE_JELLYFIN_HOST=localhost
|
||||
- VITE_USE_MOCK=true # Use mock data for dev testing (real APIs when false)
|
||||
- VITE_USE_MOCK=false # FALSE = Nutze echte Services (Spotify, AirPlay, Mopidy)
|
||||
|
||||
Reference in New Issue
Block a user