################################################################## ### Shared Playwright conf test file Vaultwarden and Databases ### ################################################################## ENV=test DC_ENV_FILE=test.env COMPOSE_IGNORE_ORPHANS=True DOCKER_BUILDKIT=1 ##################### # Playwright Config # ##################### PW_KEEP_SERVICE_RUNNNING=${PW_KEEP_SERVICE_RUNNNING:-false} PW_SMTP_FROM=vaultwarden@playwright.test ##################### # Maildev Config # ##################### MAILDEV_HTTP_PORT=1081 MAILDEV_SMTP_PORT=1026 MAILDEV_HOST=127.0.0.1 ################ # Users Config # ################ TEST_USER=test TEST_USER_PASSWORD=Master Password TEST_USER_MAIL=${TEST_USER}@example.com TEST_USER2=test2 TEST_USER2_PASSWORD=Master Password TEST_USER2_MAIL=${TEST_USER2}@example.com TEST_USER3=test3 TEST_USER3_PASSWORD=Master Password TEST_USER3_MAIL=${TEST_USER3}@example.com ################### # Keycloak Config # ################### KEYCLOAK_ADMIN=admin KEYCLOAK_ADMIN_PASSWORD=${KEYCLOAK_ADMIN} KC_HTTP_HOST=127.0.0.1 KC_HTTP_PORT=8081 # Script parameters (use Keycloak and VaultWarden config too) TEST_REALM=test DUMMY_REALM=dummy DUMMY_AUTHORITY=http://${KC_HTTP_HOST}:${KC_HTTP_PORT}/realms/${DUMMY_REALM} ###################### # Vaultwarden Config # ###################### ROCKET_PORT=8003 DOMAIN=http://127.0.0.1:${ROCKET_PORT} LOG_LEVEL=info,oidcwarden::sso=debug LOGIN_RATELIMIT_MAX_BURST=100 SMTP_SECURITY=off SMTP_PORT=${MAILDEV_SMTP_PORT} SMTP_FROM_NAME=Vaultwarden SMTP_TIMEOUT=5 SSO_CLIENT_ID=warden SSO_CLIENT_SECRET=warden SSO_AUTHORITY=http://${KC_HTTP_HOST}:${KC_HTTP_PORT}/realms/${TEST_REALM} SSO_DEBUG_TOKENS=true ########################### # Docker MariaDb container# ########################### MARIADB_PORT=3307 MARIADB_ROOT_PASSWORD=warden MARIADB_USER=warden MARIADB_PASSWORD=warden MARIADB_DATABASE=warden ########################### # Docker Mysql container# ########################### MYSQL_PORT=3309 MYSQL_ROOT_PASSWORD=warden MYSQL_USER=warden MYSQL_PASSWORD=warden MYSQL_DATABASE=warden ############################ # Docker Postgres container# ############################ POSTGRES_PORT=5433 POSTGRES_USER=warden POSTGRES_PASSWORD=warden POSTGRES_DB=warden