Initial commit: Club DynaSQY
This commit is contained in:
@@ -0,0 +1,52 @@
|
||||
services:
|
||||
db:
|
||||
image: mariadb:10.11
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
MYSQL_ROOT_PASSWORD: L0reei69
|
||||
MYSQL_DATABASE: dynasqy
|
||||
MYSQL_USER: dynausr
|
||||
MYSQL_PASSWORD: L0relei69
|
||||
volumes:
|
||||
- db_data:/var/lib/mysql
|
||||
healthcheck:
|
||||
test: ["CMD", "healthcheck.sh", "--connect", "--innodb_initialized"]
|
||||
interval: 10s
|
||||
timeout: 5s
|
||||
retries: 5
|
||||
backend:
|
||||
build: ./backend
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
db:
|
||||
condition: service_healthy
|
||||
environment:
|
||||
DB_HOST: db
|
||||
DB_PORT: 3306
|
||||
DB_USER: dynausr
|
||||
DB_PASSWORD: L0relei69
|
||||
DB_NAME: dynasqy
|
||||
JWT_SECRET: L0relei69SuperSecret2026
|
||||
PORT: 3000
|
||||
SMTP_HOST: mail.infomaniak.com
|
||||
SMTP_PORT: 465
|
||||
SMTP_USER: dyna@secourit.fr
|
||||
SMTP_PASS: cAq0cF9t41BE458sdAuzea45215
|
||||
EMAIL_FROM: dyna@secourit.fr
|
||||
PUBLIC_URL: http://localhost:3001
|
||||
VAPID_PUBLIC_KEY: BA3f4_jkSxFKhldhTYbMR0AaMD1ROPE3PwFAW5bw_fVqmqQs6rdZ8kINs6aNWfyaXzaPbZxPDTD3tQbbFSFxmPA
|
||||
VAPID_PRIVATE_KEY: xE1t4NCOZbGhjUgRs_P92sXvlgKeb3-64Vr7mwyiRTg
|
||||
volumes:
|
||||
- /opt/dyna/uploads/uploads:/app/uploads
|
||||
- /opt/dyna/gallery:/app/gallery
|
||||
ports:
|
||||
- "3000:3000"
|
||||
frontend:
|
||||
build: ./frontend
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
- backend
|
||||
ports:
|
||||
- "3001:80"
|
||||
volumes:
|
||||
db_data:
|
||||
Reference in New Issue
Block a user