29 lines
1.2 KiB
PowerShell
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
|