- 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.
45 lines
957 B
Plaintext
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=
|