mirror of
https://github.com/yusufipk/RepoHub.git
synced 2026-09-11 18:46:07 +00:00
36 lines
1.1 KiB
Bash
36 lines
1.1 KiB
Bash
# Database Configuration
|
|
DB_HOST=localhost
|
|
DB_PORT=5432
|
|
DB_NAME=repohub
|
|
DB_USER=postgres
|
|
DB_PASSWORD=your_password_here
|
|
|
|
# Next.js Configuration
|
|
NEXTAUTH_URL=http://localhost:3002
|
|
NEXTAUTH_SECRET=your_secret_here
|
|
|
|
# API Configuration
|
|
NEXT_PUBLIC_API_URL=http://localhost:3002/api
|
|
|
|
# GitHub Token (for Winget package fetching)
|
|
# Get token from: https://github.com/settings/tokens
|
|
GITHUB_TOKEN="github_token_here"
|
|
|
|
# Sync Configuration
|
|
# Enable sync operations only from the server itself (set to 'true' on production server)
|
|
SYNC_SERVER_ONLY=false
|
|
# Automatic sync frequency in days (set to 0 to disable automatic sync)
|
|
AUTO_SYNC_DAYS=1
|
|
# Secret key to authorize sync operations from server
|
|
SYNC_SECRET_KEY=your_sync_secret_key_here
|
|
|
|
# Prune Configuration
|
|
# Number of days to wait before pruning packages
|
|
PRUNE_GRACE_DAYS=7
|
|
PRUNE_HARD_DELETE_DAYS=1
|
|
|
|
# Cryptomus API Configuration
|
|
# Get these from your Cryptomus merchant dashboard: https://cryptomus.com/merchant
|
|
CRYPTOMUS_MERCHANT_ID=your_merchant_id_here
|
|
CRYPTOMUS_PAYMENT_API_KEY=your_payment_api_key_here
|
|
CRYPTOMUS_ENABLED=false |