Commit Graph

3 Commits

Author SHA1 Message Date
6f5fd2a564 Add Gitea Actions workflow and platform/deploy doc updates
Some checks failed
Docker build and push / build-and-push (push) Has been cancelled
- Add .gitea/workflows/docker-build-push.yaml: build api/admin/upload on push to main
- Build script: build for linux/amd64 by default (PLATFORM), doc PLATFORM=linux/arm64
- Deploy README: Option A Gitea Actions, Option B manual; proxy timeout troubleshooting

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-03 15:36:19 +01:00
65b41ba266 Fix Docker builds, TS errors, and deploy config
- API: PHP 8.4, composer install --no-scripts + dump-autoload after COPY
- Admin: fix TS (Event.upload_password, unused router, api XSRF, window.open)
- Upload: Uppy v5 (hideProgressDetails, headers, destroy), unused watch, api XSRF
- Build script: loop over api/admin/upload, push :latest as well as VERSION
- Deploy: MySQL from docker.io, platform linux/amd64; README troubleshooting

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-03 14:00:09 +01:00
b333198d7e Add Docker build/push and Dockge deploy workflow
- Add api/admin/upload Dockerfiles and .dockerignore
- Add deploy/docker-compose.yml (ports 3001-3004) and deploy/README.md
- Add scripts/docker-build-push.sh for Gitea registry push
- Add Gitea/SSH scripts and Google Drive controller updates

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-03 13:36:11 +01:00