feat(roster): implement class roster management and submission validation

This commit is contained in:
gameloader
2025-11-18 09:12:04 +08:00
parent 3c80510e9c
commit 35b4d7470f
19 changed files with 583 additions and 34 deletions

View File

@ -2,6 +2,12 @@ version: "3.8"
services:
autoteacher:
build:
context: .
dockerfile: Dockerfile
args:
DATABASE_URL: ${DATABASE_URL:-postgresql://postgres:postgres@host.docker.internal:5432/postgres}
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY: ${NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY:-}
image: autoteacher-next:latest
container_name: autoteacher-next
restart: unless-stopped