43 lines
1.5 KiB
Plaintext
43 lines
1.5 KiB
Plaintext
# Discord Bot Configuration
|
|
DISCORD_TOKEN=your_discord_bot_token_here
|
|
CLIENT_ID=your_bot_client_id_here
|
|
GUILD_ID=your_guild_id_here
|
|
|
|
# Database Configuration (Updated for conflict-free port 5434)
|
|
POSTGRES_DB=voice_translator
|
|
POSTGRES_USER=postgres
|
|
POSTGRES_PASSWORD=your_secure_postgres_password
|
|
POSTGRES_URL=postgresql://postgres:your_secure_postgres_password@postgres:5432/voice_translator
|
|
|
|
# Whisper Configuration
|
|
WHISPER_MODEL=large-v2
|
|
|
|
# Translation Configuration - 100% FREE (No API keys required!)
|
|
# The system uses:
|
|
# 1. Local NLLB models (runs on your GPU - completely free)
|
|
# 2. Argos Translate (offline packages - completely free)
|
|
# 3. MyMemory API (free public API - no registration needed)
|
|
#
|
|
# NO GOOGLE/DEEPL/AZURE API KEYS NEEDED!
|
|
|
|
# Admin Interface Configuration
|
|
PGADMIN_EMAIL=admin@example.com
|
|
PGADMIN_PASSWORD=your_pgadmin_password
|
|
|
|
# System Configuration
|
|
NODE_ENV=production
|
|
LOG_LEVEL=info
|
|
|
|
# PORT NOTES:
|
|
# Dashboard will be available at: http://localhost:3010 (changed from 3000 to avoid Gitea)
|
|
# PostgreSQL accessible at: localhost:5434 (changed from 5432 to avoid Excalidraw)
|
|
# pgAdmin available at: http://localhost:8085 (changed from 8080 to avoid Owncast)
|
|
# Redis Commander at: http://localhost:8086 (changed from 8081 to avoid Restreamer)
|
|
|
|
# TRANSLATION STRATEGY - 100% FREE:
|
|
# Primary: NLLB models on your RTX 4000 (Facebook's open source models)
|
|
# Backup: Argos Translate packages (downloaded offline models)
|
|
# Fallback: MyMemory free API (no registration required)
|
|
#
|
|
# This gives you high-quality translations for 200+ languages completely free!
|