NODE_ENV=development PORT=5174 SERVER_FQDN=http://localhost:3000 CLIENT_ORIGIN=http://localhost:3000 CLIENT_ORIGINS=http://localhost:3000,http://127.0.0.1:3000,http://localhost:5173,http://127.0.0.1:5173 API_PROXY_TARGET=http://127.0.0.1:5174 DATABASE_PATH=./data/poshmanager.sqlite LOG_DIR=./data/logs JWT_SECRET=replace-with-a-long-random-secret CREDENTIAL_STORE_KEY=replace-with-a-long-random-credential-key DEFAULT_ADMIN_EMAIL=admin@posh.local DEFAULT_ADMIN_PASSWORD=change-me-now DEFAULT_ADMIN_NAME=POSH Admin POWERSHELL_BIN=pwsh ALLOW_SCRIPT_EXECUTION=true # Minutes between dynamic Host Group rule syncs. 0 disables the worker. HOST_GROUP_SYNC_INTERVAL_MINUTES=60 # Minutes between automated RunPlan schedule dispatch scans. 0 disables the worker. RUNPLAN_SCHEDULE_INTERVAL_MINUTES=1 # Minutes between automatic catalog upstream-version checks. 0 disables the worker. CATALOG_CHECK_INTERVAL_MINUTES=0 # Minutes between auto-promote soak checks. 0 disables the worker. AUTO_PROMOTE_INTERVAL_MINUTES=0 # Intune Win32 Content Prep Tool. Drop IntuneWinAppUtil.exe in ./tools, or: # INTUNEWIN_UTIL_PATH=C:\\tools\\IntuneWinAppUtil.exe # INTUNEWIN_BUILD_COMMAND=packager --src {source} --setup {setup} --out {output} # TOOLS_DIR=./tools ENTRA_ENABLED=false ENTRA_TENANT_ID= ENTRA_CLIENT_ID= ENTRA_CLIENT_SECRET= ENTRA_CALLBACK_URL=