Initial commit for eventlens

This commit is contained in:
ecki
2026-04-09 19:00:12 +02:00
commit 51aab152ff
21 changed files with 1862 additions and 0 deletions
+32
View File
@@ -0,0 +1,32 @@
services:
db:
image: mariadb:11
container_name: eventlens_db
restart: unless-stopped
environment:
MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD:-rootsecret}
MYSQL_DATABASE: ${DB_NAME:-eventlens}
MYSQL_USER: ${DB_USER:-eventlens}
MYSQL_PASSWORD: ${DB_PASSWORD:-eventlens}
volumes:
- db_data:/var/lib/mysql
healthcheck:
test: ["CMD-SHELL", "mariadb-admin ping -h localhost -p$${MYSQL_ROOT_PASSWORD}"]
interval: 10s
timeout: 5s
retries: 10
backend:
build: ./backend
container_name: eventlens_backend
restart: unless-stopped
depends_on:
db:
condition: service_healthy
env_file:
- .env
ports:
- "127.0.0.1:8000:8000"
volumes:
db_data: