Files
indee-demo/backend/.env.example
Dorian 8d56fe392d refactor: update environment configuration and documentation
- Modified `.env.example` to reflect new API URL structure and added CDN configuration for external storage.
- Updated `.gitignore` to include deployment secrets and certificate files, ensuring sensitive information is not committed.
- Revised `BACKEND_INTEGRATION.md` to clarify authentication methods, replacing Cognito references with Nostr NIP-98.
- Deleted outdated documentation files (`CONTENT-INTEGRATION-COMPLETE.md`, `CURSOR-MCP-SETUP.md`, `FINAL-STATUS.md`, `FIXES-APPLIED.md`, `INDEEHHUB-INTEGRATION.md`, `PROJECT-COMPLETE.md`, `PROJECT-SUMMARY.md`) to streamline project documentation.

These changes enhance the clarity of the environment setup and improve the overall documentation structure for better developer onboarding.
2026-02-17 05:12:59 +00:00

45 lines
957 B
Plaintext

ENVIRONMENT=local
# App
PORT=4000
DOMAIN=localhost:4000
FRONTEND_URL=http://localhost:5174
# PostgreSQL
DATABASE_HOST=localhost
DATABASE_PORT=5432
DATABASE_USER=indeedhub
DATABASE_PASSWORD=your_password
DATABASE_NAME=indeedhub
# Redis (BullMQ)
QUEUE_HOST=localhost
QUEUE_PORT=6379
QUEUE_PASSWORD=
# MinIO (S3-compatible storage)
S3_ENDPOINT=http://localhost:9000
AWS_REGION=us-east-1
AWS_ACCESS_KEY=minioadmin
AWS_SECRET_KEY=minioadmin123
S3_PRIVATE_BUCKET_NAME=indeedhub-private
S3_PUBLIC_BUCKET_NAME=indeedhub-public
S3_PUBLIC_BUCKET_URL=http://localhost:7777/storage/
# BTCPay Server (Lightning payments)
BTCPAY_URL=https://your-btcpay.com
BTCPAY_STORE_ID=
BTCPAY_API_KEY=
BTCPAY_WEBHOOK_SECRET=
BTCPAY_ROUTE_HINTS=false
# Nostr auth (required)
NOSTR_JWT_SECRET=generate_with_openssl_rand_hex_32
NOSTR_JWT_EXPIRES_IN=7d
# Content encryption (required for transcoding)
AES_MASTER_SECRET=generate_64_hex_chars
# Admin API (optional)
ADMIN_API_KEY=