Verification mails solving try 1
This commit is contained in:
29
docker/.env.dist
Normal file
29
docker/.env.dist
Normal file
@@ -0,0 +1,29 @@
|
|||||||
|
# User and Group IDs
|
||||||
|
USER_ID=1000
|
||||||
|
GROUP_ID=1000
|
||||||
|
|
||||||
|
# Application
|
||||||
|
APP_ENV=prod
|
||||||
|
SITE_BASE_URL=https://escapepage.com
|
||||||
|
|
||||||
|
# Mailer
|
||||||
|
MAILER_DSN=sendgrid://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@default
|
||||||
|
MAILER_FROM=mailer@escapepage.nl
|
||||||
|
|
||||||
|
# Database
|
||||||
|
DATABASE_URL=mysql://escapepage:Zr1aOYU5NpCbS3dhpxa64cZp@database:3306/escapepage?serverVersion=8.0.32&charset=utf8mb4
|
||||||
|
DB_NAME=escapepage
|
||||||
|
DB_USER=escapepage
|
||||||
|
DB_PASSWORD=Zr1aOYU5NpCbS3dhpxa64cZp
|
||||||
|
MYSQL_ROOT_PASSWORD=root
|
||||||
|
|
||||||
|
# Mercure
|
||||||
|
MERCURE_URL=http://mercure/.well-known/mercure
|
||||||
|
MERCURE_PUBLIC_URL=https://escapepage.com/.well-known/mercure
|
||||||
|
MERCURE_JWT_SECRET=55UtgFXsZu09TSTdeIA7ljK4HUo9DLkRzEB7MD5tqOLjRfAb
|
||||||
|
MERCURE_CORS_ALLOWED_ORIGINS=https://escapepage.com
|
||||||
|
MERCURE_TOPIC_BASE=https://escapepage.com
|
||||||
|
|
||||||
|
# Recaptcha
|
||||||
|
RECAPTCHA3_KEY=my_site_key
|
||||||
|
RECAPTCHA3_SECRET=my_secret
|
||||||
@@ -6,25 +6,25 @@ services:
|
|||||||
context: ..
|
context: ..
|
||||||
dockerfile: docker/php/Dockerfile
|
dockerfile: docker/php/Dockerfile
|
||||||
args:
|
args:
|
||||||
USER_ID: ${USER_ID:-1000}
|
USER_ID: ${USER_ID}
|
||||||
GROUP_ID: ${GROUP_ID:-1000}
|
GROUP_ID: ${GROUP_ID}
|
||||||
container_name: escapepage-php
|
container_name: escapepage-php
|
||||||
volumes:
|
volumes:
|
||||||
- ../:/var/www/html:delegated
|
- ../:/var/www/html:delegated
|
||||||
- /etc/hosts:/etc/hosts:ro
|
- /etc/hosts:/etc/hosts:ro
|
||||||
environment:
|
environment:
|
||||||
APP_ENV: ${APP_ENV:-dev}
|
APP_ENV: ${APP_ENV}
|
||||||
SITE_BASE_URL: ${SITE_BASE_URL:-https://escapepage.dev}
|
SITE_BASE_URL: ${SITE_BASE_URL}
|
||||||
MAILER_DSN: ${MAILER_DSN:-smtp://mailer:1025}
|
MAILER_DSN: ${MAILER_DSN}
|
||||||
MAILER_FROM: ${MAILER_FROM:-noreply@escapepage.dev}
|
MAILER_FROM: ${MAILER_FROM}
|
||||||
DATABASE_URL: ${DATABASE_URL:-mysql://escapepage:b.0nqrxJ/D*Luf9N@database:3306/escapepage?serverVersion=8.0.32&charset=utf8mb4}
|
DATABASE_URL: ${DATABASE_URL}
|
||||||
MERCURE_URL: ${MERCURE_URL:-http://mercure/.well-known/mercure}
|
MERCURE_URL: ${MERCURE_URL}
|
||||||
MERCURE_PUBLIC_URL: ${MERCURE_PUBLIC_URL:-http://localhost:8090/.well-known/mercure}
|
MERCURE_PUBLIC_URL: ${MERCURE_PUBLIC_URL}
|
||||||
MERCURE_JWT_SECRET: ${MERCURE_JWT_SECRET:-!ChangeThisMercureJWTSignedBySymfonySecretKey!}
|
MERCURE_JWT_SECRET: ${MERCURE_JWT_SECRET}
|
||||||
MERCURE_CORS_ALLOWED_ORIGINS: ${MERCURE_CORS_ALLOWED_ORIGINS:-https://localhost:8443}
|
MERCURE_CORS_ALLOWED_ORIGINS: ${MERCURE_CORS_ALLOWED_ORIGINS}
|
||||||
MERCURE_TOPIC_BASE: ${MERCURE_TOPIC_BASE:-https://escapepage.dev}
|
MERCURE_TOPIC_BASE: ${MERCURE_TOPIC_BASE}
|
||||||
RECAPTCHA3_KEY: ${RECAPTCHA3_KEY:-my_site_key}
|
RECAPTCHA3_KEY: ${RECAPTCHA3_KEY}
|
||||||
RECAPTCHA3_SECRET: ${RECAPTCHA3_SECRET:-my_secret}
|
RECAPTCHA3_SECRET: ${RECAPTCHA3_SECRET}
|
||||||
depends_on:
|
depends_on:
|
||||||
- database
|
- database
|
||||||
- mercure
|
- mercure
|
||||||
@@ -38,25 +38,25 @@ services:
|
|||||||
context: ..
|
context: ..
|
||||||
dockerfile: docker/php/Dockerfile
|
dockerfile: docker/php/Dockerfile
|
||||||
args:
|
args:
|
||||||
USER_ID: ${USER_ID:-1000}
|
USER_ID: ${USER_ID}
|
||||||
GROUP_ID: ${GROUP_ID:-1000}
|
GROUP_ID: ${GROUP_ID}
|
||||||
container_name: escapepage-php-worker
|
container_name: escapepage-php-worker
|
||||||
volumes:
|
volumes:
|
||||||
- ../:/var/www/html:delegated
|
- ../:/var/www/html:delegated
|
||||||
- /etc/hosts:/etc/hosts:ro
|
- /etc/hosts:/etc/hosts:ro
|
||||||
environment:
|
environment:
|
||||||
APP_ENV: ${APP_ENV:-dev}
|
APP_ENV: ${APP_ENV}
|
||||||
SITE_BASE_URL: ${SITE_BASE_URL:-https://escapepage.dev}
|
SITE_BASE_URL: ${SITE_BASE_URL}
|
||||||
MAILER_DSN: ${MAILER_DSN:-smtp://mailer:1025}
|
MAILER_DSN: ${MAILER_DSN}
|
||||||
MAILER_FROM: ${MAILER_FROM:-noreply@escapepage.dev}
|
MAILER_FROM: ${MAILER_FROM}
|
||||||
DATABASE_URL: ${DATABASE_URL:-mysql://escapepage:b.0nqrxJ/D*Luf9N@database:3306/escapepage?serverVersion=8.0.32&charset=utf8mb4}
|
DATABASE_URL: ${DATABASE_URL}
|
||||||
MERCURE_URL: ${MERCURE_URL:-http://mercure/.well-known/mercure}
|
MERCURE_URL: ${MERCURE_URL}
|
||||||
MERCURE_PUBLIC_URL: ${MERCURE_PUBLIC_URL:-http://localhost:8090/.well-known/mercure}
|
MERCURE_PUBLIC_URL: ${MERCURE_PUBLIC_URL}
|
||||||
MERCURE_JWT_SECRET: ${MERCURE_JWT_SECRET:-!ChangeThisMercureJWTSignedBySymfonySecretKey!}
|
MERCURE_JWT_SECRET: ${MERCURE_JWT_SECRET}
|
||||||
MERCURE_CORS_ALLOWED_ORIGINS: ${MERCURE_CORS_ALLOWED_ORIGINS:-https://localhost:8443}
|
MERCURE_CORS_ALLOWED_ORIGINS: ${MERCURE_CORS_ALLOWED_ORIGINS}
|
||||||
MERCURE_TOPIC_BASE: ${MERCURE_TOPIC_BASE:-https://escapepage.dev}
|
MERCURE_TOPIC_BASE: ${MERCURE_TOPIC_BASE}
|
||||||
RECAPTCHA3_KEY: ${RECAPTCHA3_KEY:-my_site_key}
|
RECAPTCHA3_KEY: ${RECAPTCHA3_KEY}
|
||||||
RECAPTCHA3_SECRET: ${RECAPTCHA3_SECRET:-my_secret}
|
RECAPTCHA3_SECRET: ${RECAPTCHA3_SECRET}
|
||||||
depends_on:
|
depends_on:
|
||||||
- database
|
- database
|
||||||
- mercure
|
- mercure
|
||||||
@@ -103,10 +103,10 @@ services:
|
|||||||
SERVER_NAME: ":80"
|
SERVER_NAME: ":80"
|
||||||
MERCURE_PUBLISHER_JWT_KEY: ${MERCURE_JWT_SECRET}
|
MERCURE_PUBLISHER_JWT_KEY: ${MERCURE_JWT_SECRET}
|
||||||
MERCURE_SUBSCRIBER_JWT_KEY: ${MERCURE_JWT_SECRET}
|
MERCURE_SUBSCRIBER_JWT_KEY: ${MERCURE_JWT_SECRET}
|
||||||
MERCURE_CORS_ALLOWED_ORIGINS: ${MERCURE_CORS_ALLOWED_ORIGINS:-http://localhost:8080}
|
MERCURE_CORS_ALLOWED_ORIGINS: ${MERCURE_CORS_ALLOWED_ORIGINS}
|
||||||
MERCURE_PUBLISH_ALLOWED_ORIGINS: ${MERCURE_CORS_ALLOWED_ORIGINS:-http://localhost:8080}
|
MERCURE_PUBLISH_ALLOWED_ORIGINS: ${MERCURE_CORS_ALLOWED_ORIGINS}
|
||||||
MERCURE_EXTRA_DIRECTIVES: |
|
MERCURE_EXTRA_DIRECTIVES: |
|
||||||
cors_origins ${MERCURE_CORS_ALLOWED_ORIGINS:-http://localhost:8080}
|
cors_origins ${MERCURE_CORS_ALLOWED_ORIGINS}
|
||||||
# Allow anonymous subscribers in dev only
|
# Allow anonymous subscribers in dev only
|
||||||
anonymous
|
anonymous
|
||||||
ports:
|
ports:
|
||||||
@@ -123,12 +123,12 @@ services:
|
|||||||
image: mysql:8.0
|
image: mysql:8.0
|
||||||
container_name: escapepage-db
|
container_name: escapepage-db
|
||||||
environment:
|
environment:
|
||||||
MYSQL_DATABASE: ${DB_NAME:-app}
|
MYSQL_DATABASE: ${DB_NAME}
|
||||||
MYSQL_USER: ${DB_USER:-app}
|
MYSQL_USER: ${DB_USER}
|
||||||
MYSQL_PASSWORD: ${DB_PASSWORD:-!ChangeMe!}
|
MYSQL_PASSWORD: ${DB_PASSWORD}
|
||||||
MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD:-root}
|
MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD}
|
||||||
healthcheck:
|
healthcheck:
|
||||||
test: ["CMD", "mysqladmin", "ping", "-h", "127.0.0.1", "-uroot", "-p${MYSQL_ROOT_PASSWORD:-root}"]
|
test: ["CMD", "mysqladmin", "ping", "-h", "127.0.0.1", "-uroot", "-p${MYSQL_ROOT_PASSWORD}"]
|
||||||
interval: 10s
|
interval: 10s
|
||||||
timeout: 5s
|
timeout: 5s
|
||||||
retries: 10
|
retries: 10
|
||||||
|
|||||||
Reference in New Issue
Block a user