Files
LinedanceAfspiller/linedance-api
2026-04-14 17:01:51 +02:00
..
2026-04-14 17:00:29 +02:00
2026-04-11 00:38:04 +02:00
2026-04-14 17:00:29 +02:00
2026-04-13 11:16:13 +02:00
2026-04-13 11:16:13 +02:00
2026-04-13 07:23:37 +02:00
2026-04-14 17:01:51 +02:00
2026-04-12 11:34:09 +02:00
2026-04-12 11:34:09 +02:00
2026-04-13 07:23:37 +02:00
2026-04-13 07:23:37 +02:00
2026-04-13 11:16:13 +02:00

LineDance API

Hurtig start med Docker

# 1. Kopiér miljøfil
cp .env.example .env

# 2. Rediger .env — sæt stærke kodeord
nano .env

# 3. Start hele stacken
docker compose up -d

# 4. Tjek at alt kører
docker compose ps
docker compose logs api

Tilgængelige services

Service URL Beskrivelse
API http://localhost:8000 FastAPI
Docs http://localhost:8000/docs Swagger UI
Adminer http://localhost:8080 Database admin
MailHog http://localhost:8025 Test-mails

Adminer login

  • Server: db
  • Bruger: linedance
  • Kodeord: (fra .env MYSQL_PASSWORD)
  • Database: linedance

Produktion

  • Skift MAIL_HOST til rigtig SMTP-server
  • Sæt BASE_URL til dit domæne
  • Brug SECRET_KEY med mindst 32 tilfældige tegn
  • Fjern adminer og mailhog fra docker-compose