.env.example
# example@v1
BACKEND_DOCKER_HOST="http://host.docker.internal:3000"
BACKEND_HOST="http://127.0.0.1:3000"
FRONTEND_HOST="http://127.0.0.1:4200"
KRATOS_PUBLIC_HOST="http://127.0.0.1:4433"
SELF_SERVICE_UI_HOST="http://127.0.0.1:4455"
ORY_ACTION_API_KEY="unsecure_api_key"
ORY_COOKIE_DOMAIN="127.0.0.1"
KRATOS_BROWSER_URL="${KRATOS_PUBLIC_HOST}"

kratos_log_level="trace"
kratos_dsn="memory"
kratos_cookies_domain="${ORY_COOKIE_DOMAIN}"
kratos_identity_schemas_default="file:///etc/config/kratos/identity.schema.json"
kratos_selfservice_default_browser_return_url="${FRONTEND_HOST}/"
kratos_selfservice_allowed_return_urls="${FRONTEND_HOST}, ${BACKEND_HOST}, ${SELF_SERVICE_UI_HOST}"
kratos_selfservice_flows_errors_ui_url="${SELF_SERVICE_UI_HOST}/error"
kratos_selfservice_flows_settings_ui_url="${SELF_SERVICE_UI_HOST}/settings"
kratos_selfservice_flows_login_ui_url="${SELF_SERVICE_UI_HOST}/login"
kratos_selfservice_flows_registration_ui_url="${SELF_SERVICE_UI_HOST}/register"
kratos_selfservice_flows_recovery_ui_url="${SELF_SERVICE_UI_HOST}/recovery"
kratos_selfservice_flows_verification_ui_url="${SELF_SERVICE_UI_HOST}/verification"
kratos_selfservice_flows_login_default_browser_return_url="${FRONTEND_HOST}/"
kratos_selfservice_flows_login_after_hook_config_url="${BACKEND_DOCKER_HOST}/api/users/on-sign-in"
kratos_selfservice_flows_login_after_hook_config_auth_config_value="${ORY_ACTION_API_KEY}"
kratos_selfservice_flows_login_after_hook_config_body="file:///etc/config/kratos/after-webhook.jsonnet"
kratos_selfservice_flows_login_after_hook_config_can_interrupt="true"
kratos_selfservice_flows_login_after_hook_config_response_ignore="false"
kratos_selfservice_flows_login_after_hook_config_response_parse="false"
kratos_selfservice_flows_logout_default_browser_return_url="${FRONTEND_HOST}/"
kratos_selfservice_flows_registration_after_hook_config_url="${BACKEND_DOCKER_HOST}/api/users/on-sign-up"
kratos_selfservice_flows_registration_after_hook_config_auth_config_value="${ORY_ACTION_API_KEY}"
kratos_selfservice_flows_registration_after_hook_config_body="file:///etc/config/kratos/after-webhook.jsonnet"
kratos_selfservice_flows_registration_after_hook_config_can_interrupt="true"
kratos_selfservice_flows_registration_after_hook_config_response_ignore="false"
kratos_selfservice_flows_registration_after_hook_config_response_parse="true"
kratos_selfservice_methods_oidc_config_base_redirect_uri="${SELF_SERVICE_UI_HOST}"
kratos_selfservice_methods_oidc_config_providers_0_client_id=""
kratos_selfservice_methods_oidc_config_providers_0_client_secret=""
kratos_selfservice_methods_oidc_config_providers_0_mapper_url="file:///etc/config/kratos/map-claims-to-identity.jsonnet"
kratos_selfservice_methods_oidc_enabled="false"
kratos_secrets_cookie="cookie_secret_not_good_not_secure"
kratos_secrets_cipher="32-LONG-SECRET-NOT-SECURE-AT-ALL"
kratos_serve_admin_base_url="http://kratos:4434/"
kratos_serve_public_base_url="${KRATOS_PUBLIC_HOST}/"
kratos_serve_public_cors_enabled="true"
kratos_serve_public_cors_allowed_origins="${KRATOS_PUBLIC_HOST}, ${SELF_SERVICE_UI_HOST}, ${FRONTEND_HOST}, ${BACKEND_HOST}"
kratos_session_cookie_domain="${ORY_COOKIE_DOMAIN}"
keto_dsn="memory"
Keto_log_level="trace"
keto_namespaces_location="file:///etc/config/keto/namespaces.ts"
Pull .env.example with npx dotenv-vault@latest pull example

Thank you for using GitHub dotenv-vault