c885aba313
infra/dev: compose stack on the Mac (server kvitt-server:dev, on-demand backup), .env.example, build/up/logs/backup/copy-google-services scripts. No Caddy, no TLS (debug builds accept http to private LAN addresses, AC-2.8). Bind-mounted data. infra/backup: alpine 3.24.2 image and backup.sh (SPEC 10.9; Drive upload skipped when RCLONE_FOLDER_ID is empty). infra/README.md for the dev stack and Firebase. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
37 lines
710 B
Plaintext
37 lines
710 B
Plaintext
# Build output
|
|
build/
|
|
.gradle/
|
|
.kotlin/
|
|
*.iml
|
|
.idea/
|
|
local.properties
|
|
# Secrets, keys, vendor binaries, models, personal data: never committed
|
|
*.jks
|
|
*.keystore
|
|
*.p12
|
|
*.aar
|
|
models/
|
|
export/
|
|
# Agent worktrees live here (git ignores the folder; `git worktree` tracks them in .git)
|
|
.claude/worktrees/
|
|
# macOS
|
|
.DS_Store
|
|
# Rust build output
|
|
target/
|
|
# Server data, keys and certificates (they live on the Pi or in infra/secrets/, never in git)
|
|
infra/secrets/
|
|
*.sqlite
|
|
*.sqlite3
|
|
*.db
|
|
*.pem
|
|
*service-account*.json
|
|
google-services.json
|
|
*.apk
|
|
# Development stack on the Mac (infra/dev): local env, bind-mounted data and local backups
|
|
infra/dev/.env
|
|
infra/dev/data/
|
|
infra/dev/backups/
|
|
*.sqlite.gz
|
|
*.sqlite-wal
|
|
*.sqlite-shm
|