Container-ready via docker/ compose (frontend nginx + backend Node). Compose adjusted for Coolify on the prod server: frontend uses expose:80 (no host binding — host 8080 is taken by the Coolify proxy; Traefik routes visigine.de), backend ALLOWED_ORIGINS=https://visigine.de. Secrets stay in server/.env (git-ignored); see server/.env.example. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
27 lines
294 B
Plaintext
27 lines
294 B
Plaintext
# Source artifacts that should NOT enter the build context.
|
|
node_modules
|
|
server/node_modules
|
|
|
|
# Build outputs
|
|
dist
|
|
dist-ssr
|
|
|
|
# Local env / secrets
|
|
.env
|
|
.env.local
|
|
server/.env
|
|
server/.env.local
|
|
|
|
# Tooling caches
|
|
.git
|
|
.vite
|
|
.cache
|
|
.parcel-cache
|
|
.idea
|
|
.vscode
|
|
*.log
|
|
|
|
# OS junk
|
|
.DS_Store
|
|
Thumbs.db
|