established parallel CI pipeline for quicker testing after DO droplet upsizing; ensured gamearray (docker) and gamearray_celery services restart automatically when not purposefully powered off
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed

This commit is contained in:
Disco DeDisco
2026-03-18 20:24:02 -04:00
parent 97b406c7e0
commit 67697fa90e
3 changed files with 5 additions and 1 deletions

View File

@@ -129,6 +129,7 @@
image: gitea.earthmanrpg.me/discoman/gamearray:latest
state: started
recreate: true
restart_policy: unless-stopped
env:
DJANGO_DEBUG_FALSE: "1"
DJANGO_SECRET_KEY: "{{ secret_key.content | b64decode }}"
@@ -150,6 +151,7 @@
image: gitea.earthmanrpg.me/discoman/gamearray:latest
state: started
recreate: true
restart_policy: unless-stopped
env:
DJANGO_DEBUG_FALSE: "1"
DJANGO_SECRET_KEY: "{{ secret_key.content | b64decode }}"

View File

@@ -12,6 +12,7 @@ docker rm gamearray 2>/dev/null || true
echo "==> Starting new container..."
docker run -d --name gamearray \
--restart unless-stopped \
--env-file /opt/gamearray/gamearray.env \
--network gamearray_net \
-p 127.0.0.1:8888:8888 \
@@ -23,6 +24,7 @@ docker rm gamearray_celery 2>/dev/null || true
echo "==> Starting new celery worker..."
docker run -d --name gamearray_celery \
--restart unless-stopped \
--env-file /opt/gamearray/gamearray.env \
--network gamearray_net \
"$IMAGE" python -m celery -A core worker -l info