feat: fix alot of issues

This commit is contained in:
2026-10-08 00:25:30 +02:00
parent 8b1e38cb4d
commit e5580767a5
35 changed files with 127 additions and 615 deletions
+9 -9
View File
@@ -4,18 +4,18 @@ services:
postgres:
image: postgres:16-alpine
environment:
POSTGRES_DB: kooltab
POSTGRES_USER: kooltab
POSTGRES_DB: kooltap
POSTGRES_USER: kooltap
POSTGRES_PASSWORD: ${DB_PASSWORD:-changeme}
volumes:
- pgdata:/var/lib/postgresql/data
healthcheck:
test: ["CMD-SHELL", "pg_isready -U kooltab"]
test: ["CMD-SHELL", "pg_isready -U kooltap"]
interval: 5s
timeout: 5s
retries: 5
networks:
- kooltab-net
- kooltap-net
api:
build:
@@ -25,13 +25,13 @@ services:
ports:
- "${API_PORT:-3001}:3001"
environment:
DATABASE_URL: "postgresql://kooltab:${DB_PASSWORD:-changeme}@postgres:5432/kooltab"
DATABASE_URL: "postgresql://kooltap:${DB_PASSWORD:-changeme}@postgres:5432/kooltap"
JWT_SECRET: "${JWT_SECRET}"
JWT_REFRESH_SECRET: "${JWT_REFRESH_SECRET}"
PORT: 3001
CORS_ORIGIN: "${DASHBOARD_URL:-http://localhost:3000}"
RESEND_API_KEY: "${RESEND_API_KEY:-}"
RESEND_FROM_EMAIL: "${RESEND_FROM_EMAIL:-KoolTab <onboarding@resend.dev>}"
RESEND_FROM_EMAIL: "${RESEND_FROM_EMAIL:-KoolTap <onboarding@resend.dev>}"
# The API sits behind a reverse proxy: trust one hop of X-Forwarded-For for per-client rate limiting
TRUST_PROXY: "${TRUST_PROXY:-1}"
depends_on:
@@ -39,7 +39,7 @@ services:
condition: service_healthy
restart: unless-stopped
networks:
- kooltab-net
- kooltap-net
- scoobydoo
dashboard:
@@ -55,14 +55,14 @@ services:
- api
restart: unless-stopped
networks:
- kooltab-net
- kooltap-net
- scoobydoo
volumes:
pgdata:
networks:
kooltab-net:
kooltap-net:
driver: bridge
scoobydoo:
external: true