Remove MySQL service from Docker Compose and create a new compose.yml for API service configuration

This commit is contained in:
Flavio Fois
2026-02-16 11:43:18 +01:00
parent c5866c7c9a
commit f6f5f7b9e4
2 changed files with 0 additions and 85 deletions

17
compose.yml Normal file
View File

@@ -0,0 +1,17 @@
services:
api:
build: .
environment:
MYSQL_HOST: ${MYSQL_HOST:-mysql}
MYSQL_PORT: ${MYSQL_PORT:-3306}
MYSQL_USER: ${MYSQL_USER:-emly}
MYSQL_PASSWORD: ${MYSQL_PASSWORD}
MYSQL_DATABASE: ${MYSQL_DATABASE:-emly_bugreports}
API_KEY: ${API_KEY}
ADMIN_KEY: ${ADMIN_KEY}
PORT: 3000
RATE_LIMIT_MAX: ${RATE_LIMIT_MAX:-5}
RATE_LIMIT_WINDOW_HOURS: ${RATE_LIMIT_WINDOW_HOURS:-24}
volumes:
- ./logs/api:/app/logs
restart: on-failure