Christomatt
|
a686db38b0
|
Docker hardening + first-run fixes
|
2026-02-05 02:49:34 +01:00 |
|
Christomatt
|
70c3eaf192
|
docs: remove image uploads section from install docs
|
2026-02-01 04:03:12 +01:00 |
|
Christomatt
|
5f97d11f1a
|
docs: remove S3 from install flow, add as optional section
|
2026-02-01 03:56:29 +01:00 |
|
Christomatt
|
9b22b2a944
|
docs: remove AI-assisted setup wizard mentions
|
2026-02-01 03:24:43 +01:00 |
|
Christomatt
|
2a9c91d623
|
feat: Add GitHub Container Registry (GHCR) support with automated builds
- Add GitHub Actions workflow to build and push Docker images to GHCR
- Create root-level docker-compose.yml using pre-built ghcr.io/cyph3rasi/synapsis:latest image
- Update docker/README.md with new simplified installation instructions
- Update main README.md with quick start Docker instructions
- Users can now deploy without cloning: just download compose file + Caddyfile + .env
- Supports automatic tagging: latest, semver, sha, branch names
- Multi-platform builds: linux/amd64, linux/arm64
- Includes SBOM generation for security tracking
|
2026-01-31 04:11:14 +01:00 |
|
Christomatt
|
df5b61f42a
|
Add Docker deployment setup with health check endpoint
- Add multi-stage Dockerfile with standalone Next.js output
- Add docker-compose.yml with Caddy reverse proxy
- Add nginx configs for local and SSL setups
- Add Caddyfile for automatic HTTPS
- Add docker-entrypoint.sh for runtime config
- Add .env.example and .dockerignore
- Add comprehensive Docker README
- Add /api/health endpoint for container health checks
- Configure next.config.ts for standalone output
|
2026-01-31 03:53:19 +01:00 |
|