Update quadlets

This commit is contained in:
topterrorist 2026-09-19 03:21:48 +02:00
parent 5a44ca4cb9
commit acda68b329
58 changed files with 1214 additions and 0 deletions

View file

@ -0,0 +1,22 @@
[Unit]
Description=opentogethertube postgres
PartOf=opentogethertube.target
[Container]
ContainerName=opentogethertube-postgres
Environment=POSTGRES_DB=opentogethertube
Environment=POSTGRES_USER=opentogethertube
Environment=POSTGRES_PASSWORD={YOUR PASSWORD}
HealthCmd=pg_isready -U opentogethertube
Image=postgres:15-bullseye
Network=opentogethertube.network
Volume=%h/services/opentogethertube/postgres:/var/lib/postgresql/data
[Service]
Restart=always
[Install]
WantedBy=opentogethertube.target

View file

@ -0,0 +1,18 @@
[Unit]
Description=opentogethertube redis
PartOf=opentogethertube.target
[Container]
ContainerName=opentogethertube-redis
HealthCmd=redis-cli ping
Image=redis
Network=opentogethertube.network
Volume=%h/services/opentogethertube/redis:/data
[Service]
Restart=always
[Install]
WantedBy=opentogethertube.target

View file

@ -0,0 +1,33 @@
[Unit]
Description=server for opentogethertube
After=opentogethertube-redis_db.service opentogethertube-postgres_db.service
Requires=opentogethertube-redis_db.service opentogethertube-postgres_db.service
PartOf=opentogethertube.target
[Container]
ContainerName=opentogethertube-server
Environment=PORT=8080
Environment=REDIS_HOST=opentogethertube-redis
Environment=REDIS_PORT=6379
Environment=FFPROBE_PATH=/usr/bin/ffprobe
Environment=POSTGRES_USER=opentogethertube
Environment=POSTGRES_DB=opentogethertube
Environment=POSTGRES_HOST=opentogethertube-postgres
Environment=POSTGRES_PASSWORD={YOUR PASSWORD}
Environment=DOCKER=1
Image=dyc3/opentogethertube:latest
Network=opentogethertube.network
PublishPort=127.0.0.1:4958:8080
Volume=%h/services/opentogethertube/env:/app/env
[Service]
Restart=unless-stopped
[Install]
WantedBy=opentogethertube.target

View file

@ -0,0 +1,7 @@
[Unit]
Description=opentogethertube network
PartOf=opentogethertube.target
[Network]
NetworkName=opentogethertube

View file

@ -0,0 +1,10 @@
[Unit]
Description=opentogethertube container stack
Wants=opentogethertube-redis_db.service
Wants=opentogethertube-server.service
Wants=opentogethertube-postgres_db.service
[Install]
WantedBy=default.target