deploy: Docker compose + entrypoint (pull-loop autosync), Nix revert script, .env (gitignored) for Gitea deploy token

This commit is contained in:
sam
2026-09-09 07:21:44 +10:00
parent 31e9a708cc
commit 9ca027c86f
16 changed files with 514 additions and 0 deletions

View File

@@ -0,0 +1,18 @@
services:
kontra:
build:
context: .
dockerfile: Dockerfile
container_name: kontra
restart: unless-stopped
ports:
- "8600:8600"
volumes:
- /var/www/kontra_day/content:/var/www/kontra_day/content
- /home/sam/.ssh/id_ed25519:/root/.ssh/id_ed25519:ro
environment:
- PORT=8600
- KONTRA_CONTENT=/var/www/kontra_day/content
- KONTRA_MEDIA=/media
extra_hosts:
- "gitea.lab.audasmedia.com.au:192.168.20.35"