From 26cbeb5d4c4043480078e29ac0c33c7990aa04f9 Mon Sep 17 00:00:00 2001 From: Vantz Stockwell Date: Sat, 14 Feb 2026 21:41:52 -0500 Subject: [PATCH] chore: Add .gitignore and .env.example Co-Authored-By: Claude Opus 4.6 --- .env.example | 33 +++++++++++++++++++++++++++++++++ .gitignore | 33 +++++++++++++++++++++++++++++++++ 2 files changed, 66 insertions(+) create mode 100644 .env.example create mode 100644 .gitignore diff --git a/.env.example b/.env.example new file mode 100644 index 0000000..b75f56d --- /dev/null +++ b/.env.example @@ -0,0 +1,33 @@ +# Corrosion Platform — Environment Variables +# Copy to .env and fill in values + +# Database +DATABASE_URL=postgres://corrosion:corrosion_dev@localhost:5432/corrosion +DATABASE_MAX_CONNECTIONS=20 +DB_PASSWORD=corrosion_dev + +# NATS +NATS_URL=nats://localhost:4222 + +# Auth +JWT_SECRET=change-me-to-a-random-64-char-string +ENCRYPTION_KEY=change-me-to-a-random-32-byte-hex-key + +# Cloudflare (subdomain provisioning) +CLOUDFLARE_API_TOKEN= +CLOUDFLARE_ZONE_ID= +BASE_DOMAIN=corrosionmgmt.com + +# Steam API (force wipe detection) +STEAM_API_KEY= + +# Email (SMTP) +SMTP_HOST=smtp.example.com +SMTP_PORT=587 +SMTP_USERNAME= +SMTP_PASSWORD= +SMTP_FROM=noreply@corrosionmgmt.com + +# Server +API_PORT=3000 +FRONTEND_URL=http://localhost:5174 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..eb19a1e --- /dev/null +++ b/.gitignore @@ -0,0 +1,33 @@ +# Environment +.env +.env.local + +# Rust +backend/target/ +**/*.rs.bk + +# Node / Frontend +frontend/node_modules/ +frontend/dist/ + +# IDE +.vscode/ +.idea/ +*.swp +*.swo +*~ + +# OS +.DS_Store +Thumbs.db + +# Docker volumes (local dev) +docker/pg_data/ +docker/nats_data/ + +# Maps and backups (runtime data) +maps/ +backups/ + +# Logs +*.log