feat: package docker deployment and publish flow

This commit is contained in:
theshy
2026-04-22 16:20:03 +08:00
parent 055474360e
commit 2146687dc6
178 changed files with 24318 additions and 20855 deletions

View File

@ -1,19 +1,19 @@
[Unit]
Description=biliup-next api
After=network-online.target
Wants=network-online.target
[Service]
Type=simple
User=__USER__
Group=__GROUP__
WorkingDirectory=__PROJECT_DIR__
Environment=BILIUP_NEXT_PYTHON=__PYTHON_BIN__
Environment=BILIUP_NEXT_API_HOST=0.0.0.0
Environment=BILIUP_NEXT_API_PORT=8787
ExecStart=/usr/bin/bash __PROJECT_DIR__/run-api.sh
Restart=always
RestartSec=5
[Install]
WantedBy=multi-user.target
[Unit]
Description=biliup-next api
After=network-online.target
Wants=network-online.target
[Service]
Type=simple
User=__USER__
Group=__GROUP__
WorkingDirectory=__PROJECT_DIR__
Environment=BILIUP_NEXT_PYTHON=__PYTHON_BIN__
Environment=BILIUP_NEXT_API_HOST=0.0.0.0
Environment=BILIUP_NEXT_API_PORT=8787
ExecStart=/usr/bin/bash __PROJECT_DIR__/run-api.sh
Restart=always
RestartSec=5
[Install]
WantedBy=multi-user.target

View File

@ -1,18 +1,18 @@
[Unit]
Description=biliup-next worker
After=network-online.target
Wants=network-online.target
[Service]
Type=simple
User=__USER__
Group=__GROUP__
WorkingDirectory=__PROJECT_DIR__
Environment=BILIUP_NEXT_PYTHON=__PYTHON_BIN__
Environment=BILIUP_NEXT_WORKER_INTERVAL=5
ExecStart=/usr/bin/bash __PROJECT_DIR__/run-worker.sh
Restart=always
RestartSec=5
[Install]
WantedBy=multi-user.target
[Unit]
Description=biliup-next worker
After=network-online.target
Wants=network-online.target
[Service]
Type=simple
User=__USER__
Group=__GROUP__
WorkingDirectory=__PROJECT_DIR__
Environment=BILIUP_NEXT_PYTHON=__PYTHON_BIN__
Environment=BILIUP_NEXT_WORKER_INTERVAL=5
ExecStart=/usr/bin/bash __PROJECT_DIR__/run-worker.sh
Restart=always
RestartSec=5
[Install]
WantedBy=multi-user.target