punimtag/e2e/.env.example
ilia d9910acdde
Some checks failed
CI / skip-ci-check (pull_request) Successful in 3s
CI / docker-ci (pull_request) Successful in 5s
CI / secret-scan (pull_request) Successful in 12s
CI / viewer-unit (pull_request) Successful in 3m11s
CI / e2e (pull_request) Failing after 5m24s
Fill e2e gaps: storageState, real upload POST, session smoke
Add auth setup project, viewer session check, upload that posts a fixture,
FastAPI login spec (skips without E2E_API_*), and repo ROADMAP.md.
2026-07-14 19:17:14 -04:00

28 lines
835 B
Plaintext

# Defaults also live in env-defaults.json — override here for local runs.
# PLAYKIT_BASE_URL / PLAYKIT_API_BASE_URL fall back to that file when unset.
PLAYKIT_PROJECT=punimtag
PLAYKIT_ENV=dev
# Dedicated e2e user — prefer e2e@levkine.ca (never commit real passwords)
# Do not use admin@admin.com for Playwright; that account is bootstrap-only.
E2E_ADMIN_EMAIL=
E2E_ADMIN_PASSWORD=
# Optional FastAPI bearer tests (separate user DB from NextAuth)
# E2E_API_USERNAME=
# E2E_API_PASSWORD=
# Homelab Mailpit (preferred for DEV e2e)
PLAYKIT_MAIL_PROVIDER=mailpit
MAILPIT_BASE_URL=http://10.0.10.45:8025
MAILPIT_USER=
MAILPIT_PASSWORD=
# E2E_MAIL_TO= # defaults to E2E_ADMIN_EMAIL
# Mailtrap Email Testing (optional SaaS fallback)
# PLAYKIT_MAIL_PROVIDER=mailtrap
# MAILTRAP_API_TOKEN=
# MAILTRAP_ACCOUNT_ID=
# MAILTRAP_INBOX_ID=