17 lines
502 B
YAML
17 lines
502 B
YAML
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 |