Files
tymeslot/compose.recaptcha.yml
2026-09-17 12:59:36 +01:00

28 lines
798 B
YAML

---
version: "3.8"
# Google reCAPTCHA v3 on the signup and/or booking forms.
# Sign up at https://www.google.com/recaptcha/admin
services:
app:
environment:
# Public key used in the browser.
- RECAPTCHA_SITE_KEY
- RECAPTCHA_SIGNUP_ENABLED
- RECAPTCHA_BOOKING_ENABLED
# Minimum score to treat as human (0.0 bot .. 1.0 human). Default 0.3.
- RECAPTCHA_SIGNUP_MIN_SCORE
- RECAPTCHA_BOOKING_MIN_SCORE
- RECAPTCHA_SIGNUP_ACTION
- RECAPTCHA_BOOKING_ACTION
# Comma-separated. Leave unset to skip hostname validation.
- RECAPTCHA_EXPECTED_HOSTNAMES
secrets:
- recaptcha_secret_key
secrets:
recaptcha_secret_key:
external: true
name: ${STACK_NAME}_recaptcha_secret_key_${SECRET_RECAPTCHA_SECRET_KEY_VERSION:-v1}