Files
Condopay/docker-compose.yml
frakarr 79e249b638 feat: Setup project with Vite and React
Initializes the Condopay frontend project using Vite, React, and TypeScript. Includes basic project structure, dependencies, and configuration for Tailwind CSS and React Router.
2025-12-06 18:55:48 +01:00

36 lines
733 B
YAML

version: '3.8'
services:
frontend:
build: .
restart: always
ports:
- "8080:80"
depends_on:
- backend
backend:
build: ./server
restart: always
environment:
- PORT=3001
- DB_HOST=db
- DB_PORT=3306
- DB_USER=${DB_USER}
- DB_PASS=${DB_PASS}
- DB_NAME=${DB_NAME}
- JWT_SECRET=${JWT_SECRET}
depends_on:
- db
db:
image: mariadb:10.6
restart: always
environment:
MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD}
MYSQL_DATABASE: ${DB_NAME}
MYSQL_USER: ${DB_USER}
MYSQL_PASSWORD: ${DB_PASS}
volumes:
# Bind Mount: salva i dati nella cartella mysql_data del progetto
- ./mysql_data:/var/lib/mysql