9e602d53fa
Configure Replit project for deployment to a self-hosted Gitea repository, including a `deploy.sh` script on a Mac Mini to pull changes, stop, rebuild, and restart Docker containers. Replit-Commit-Author: Agent Replit-Commit-Session-Id: 1fa9329f-0cec-4a2f-80e8-e26dbae3142e Replit-Commit-Checkpoint-Type: full_checkpoint Replit-Commit-Event-Id: 29017a07-e519-4b14-bdf7-b913b959d38f Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/4d696b13-86f2-4c9d-be0d-95b293430047/1fa9329f-0cec-4a2f-80e8-e26dbae3142e/ODGOKcj Replit-Helium-Checkpoint-Created: true
23 lines
375 B
Plaintext
23 lines
375 B
Plaintext
# Keep the Docker build context lean, but DO NOT exclude:
|
|
# - attached_assets/ (the web app imports images via the @assets alias)
|
|
# - any workspace package.json (pnpm --frozen-lockfile needs them all)
|
|
|
|
**/node_modules
|
|
**/dist
|
|
**/.turbo
|
|
**/.vite
|
|
|
|
.git
|
|
.cache
|
|
.config
|
|
.local
|
|
.canvas
|
|
.agents
|
|
|
|
*.log
|
|
.DS_Store
|
|
Thumbs.db
|
|
|
|
# Docs / meta not needed inside images
|
|
.replitignore
|