Initialize project with basic structure, including Docker configuration, backend and frontend setup, environment configuration, and essential files for development.
Some checks failed
CI / backend (push) Has been cancelled
CI / frontend (push) Has been cancelled
CI / compose (push) Has been cancelled

This commit is contained in:
2026-07-19 00:17:31 +03:00
parent d401e9009c
commit 1239fcee08
69 changed files with 12391 additions and 10 deletions

22
.env.example Normal file
View File

@@ -0,0 +1,22 @@
# Application
APP_ENV=development
HTTP_ADDR=:8080
PUBLIC_URL=http://localhost:5173
FRONTEND_URL=http://localhost:5173
LOG_LEVEL=info
# PostgreSQL
POSTGRES_DB=mixmaker
POSTGRES_USER=mixmaker
POSTGRES_PASSWORD=mixmaker
DATABASE_URL=postgres://mixmaker:mixmaker@localhost:5432/mixmaker?sslmode=disable
# Authentication
SESSION_TTL=168h
DISCORD_CLIENT_ID=
DISCORD_CLIENT_SECRET=
DISCORD_REDIRECT_URL=http://localhost:5173/api/auth/discord/callback
ADMIN_DISCORD_IDS=
# Browser-facing build configuration
VITE_API_BASE_URL=/api