Add CI and deployment workflows for Gitea
Some checks failed
CI / quality-checks (push) Successful in 42s
Deploy / deploy (push) Failing after 58s

This commit is contained in:
2026-03-31 17:26:11 +02:00
parent 9f73077207
commit 7f4a956df3
5 changed files with 101 additions and 5 deletions

View File

@@ -12,6 +12,9 @@ else
echo "Static files already present in shared volume"
fi
# Copy Caddyfile to shared volume
cp /app/Caddyfile /app/caddy/Caddyfile
# Initialize database if it doesn't exist or run migrations if it does
echo "Checking database status..."
if [ ! -f /app/instance/hxbooks.sqlite ]; then