ci: add automated Gitea Actions deployment workflow for Synology NAS
Build and Deploy to Synology NAS / test (push) Failing after 1h20m56s
Build and Deploy to Synology NAS / build (push) Failing after 11m7s
Build and Deploy to Synology NAS / deploy (push) Has been cancelled
Build and Deploy to Synology NAS / notify (push) Has been cancelled

- Add Gitea Actions workflow for automated build and deployment
- Add deployment script for Synology NAS
- Add Docker Compose configurations for production deployment
- Add Gitea runner setup
- Add comprehensive documentation for CI/CD setup
- Add health check endpoint for deployment verification
- Update .gitignore for CI/CD artifacts
This commit is contained in:
2025-12-17 13:02:38 +01:00
parent 2f7bd923df
commit 94d02736f7
12 changed files with 2114 additions and 0 deletions
+8
View File
@@ -39,6 +39,14 @@ yarn-error.log
/database/*.sqlite
/database/*.sqlite-journal
*.sql.gz
/backups
# CI/CD & Deployment
.env.synology
.env.gitea-runner
kubeconfig
*.tar.gz
laravel-app.tar.gz
# Backup & Temporary Files
*.bak