fix #108 systemd service (docker compose), fix #109 pin postgres:16-alpine

This commit is contained in:
kami
2026-07-14 01:37:22 +04:00
parent 42474c65fd
commit 78c46b2dcb
3 changed files with 49 additions and 9 deletions
+9 -8
View File
@@ -1,15 +1,16 @@
[Unit]
Description=Muzick Music Player
After=network.target
Description=Muzick Music Player (Docker Compose)
After=docker.service network.target
Requires=docker.service
[Service]
Type=simple
Type=oneshot
RemainAfterExit=yes
User=kami
WorkingDirectory=/home/kami/apps/muzick/backend
Environment=MUZICK_PROXY=socks5://127.0.0.1:10808
ExecStart=/home/kami/apps/muzick/backend/venv/bin/uvicorn main:app --host 0.0.0.0 --port 5213
Restart=on-failure
RestartSec=5
WorkingDirectory=/home/kami/apps/muzick
ExecStart=/usr/bin/docker compose up -d
ExecStop=/usr/bin/docker compose down
Environment=COMPOSE_FILE=/home/kami/apps/muzick/docker-compose.yml
[Install]
WantedBy=multi-user.target