Files
encoderPro/run-local.ps1
2026-01-24 17:43:28 -05:00

29 lines
1.2 KiB
PowerShell

# Local Development Startup Script
# Set all environment variables for local development
$env:CONFIG_FILE = "C:/Users/ckoch/OneDrive/Documents/development/encoderPro/config-local.yaml"
$env:DASHBOARD_DEBUG = "true"
$env:DASHBOARD_HOST = "127.0.0.1"
$env:DASHBOARD_PORT = "5000"
$env:SECRET_KEY = "dev-secret-key-change-in-production-12345678"
# Override Docker-specific paths with local Windows paths
$env:STATE_DB = "C:/Users/ckoch/OneDrive/Documents/development/encoderPro/data/state.db"
$env:LOG_DIR = "C:/Users/ckoch/OneDrive/Documents/development/encoderPro/logs"
$env:MOVIES_DIR = "C:/Users/ckoch/Videos/test-movies"
$env:ARCHIVE_DIR = "C:/Users/ckoch/Videos/archive"
$env:WORK_DIR = "C:/Users/ckoch/Videos/work"
$env:REENCODE_SCRIPT = "C:/Users/ckoch/OneDrive/Documents/development/encoderPro/reencode.py"
Write-Host "=====================================" -ForegroundColor Cyan
Write-Host " encoderPro Local Development" -ForegroundColor Cyan
Write-Host "=====================================" -ForegroundColor Cyan
Write-Host ""
Write-Host "Dashboard will be available at: http://localhost:5000" -ForegroundColor Green
Write-Host ""
Write-Host "Press Ctrl+C to stop the server" -ForegroundColor Yellow
Write-Host ""
# Run the dashboard
python dashboard.py