mirror of
https://github.com/seanmorley15/AdventureLog.git
synced 2026-07-30 15:28:30 -04:00
- Replaced the All-in-One (AIO) deployment setup with a Standard Deployment configuration, introducing .env.advanced.example for advanced settings. - Updated .dockerignore to reflect the new environment file structure. - Removed .env.aio.example and associated references from documentation and workflows. - Enhanced installation instructions to clarify the new Standard Deployment process. - Updated GitHub Actions workflows to align with the new deployment structure, including smoke tests and image builds. - Improved documentation for environment variable references and deployment options.
43 lines
821 B
Plaintext
43 lines
821 B
Plaintext
# Git and editor noise
|
|
.git
|
|
.gitignore
|
|
.cursor
|
|
.vscode
|
|
**/.DS_Store
|
|
|
|
# Local env and secrets
|
|
.env
|
|
.env.*
|
|
!.env.example
|
|
!.env.advanced.example
|
|
|
|
# Documentation and plans (not needed in runtime images)
|
|
documentation/
|
|
*.md
|
|
!backend/server/**/*.md
|
|
|
|
# Dev compose / k8s / scripts (not copied into app layers anyway, but keeps context small)
|
|
backups/
|
|
|
|
# Frontend — build stages install fresh; never bake local artifacts
|
|
frontend/node_modules
|
|
frontend/build
|
|
frontend/.svelte-kit
|
|
frontend/.env
|
|
frontend/.env.*
|
|
|
|
# Backend — media and generated files belong on volumes, not in images
|
|
backend/server/media/
|
|
backend/server/staticfiles/
|
|
backend/server/scheduler.log
|
|
backend/server/**/*.log
|
|
backend/server/.venv/
|
|
**/.venv/
|
|
**/__pycache__/
|
|
**/*.py[cod]
|
|
**/.pytest_cache/
|
|
**/.mypy_cache/
|
|
|
|
# Root node_modules if present
|
|
node_modules
|