Files
streamrip-ui/docker-compose.yml
T
loki 008c713840
CI / backend-tests (push) Successful in 11s
Docker images / backend (push) Successful in 8s
Docker images / frontend (push) Successful in 25s
CI / docker (push) Successful in 3s
feat: commit-hash in UI + korb vor downloads
2026-10-04 14:55:02 +02:00

29 lines
802 B
YAML

services:
backend:
build:
context: ./backend
args:
UID: ${UID:-1000}
GID: ${GID:-1000}
VERSION: ${APP_VERSION:-dev}
GIT_SHA: ${GIT_SHA:-dev}
ports:
- "${BACKEND_HOST_PORT:-8000}:${BACKEND_PORT:-8000}"
environment:
- STREAMRIP_CONFIG=/config/config.toml
- STREAMRIP_DOWNLOAD_DIR=/downloads
- BACKEND_PORT=${BACKEND_PORT:-8000}
volumes:
- ${CONFIG_DIR:-~/.config/streamrip}:/config
- ${DOWNLOAD_DIR:-~/StreamripDownloads}:/downloads
frontend:
build: ./frontend
ports:
- "${FRONTEND_HOST_PORT:-3002}:${FRONTEND_PORT:-3000}"
environment:
- BACKEND_URL=http://backend:${BACKEND_PORT:-8000}
- HOSTNAME=0.0.0.0
- PORT=${FRONTEND_PORT:-3000}
depends_on:
- backend