Frontend for Down2Jam.
npm install
npm run devThe dev server runs on http://localhost:3000.
Create a .env file if you need to choose which API to use:
NEXT_PUBLIC_MODE=DEVDEV uses a local Jamcore API on http://localhost:3005.
PROD uses the production API.
npm run build
npm startThe production server serves the Vite build and injects dynamic SEO metadata for public game, music, user, and post pages.
Useful environment variables:
PORT=3000
PUBLIC_ORIGIN=https://d2jam.com
API_BASE_URL=https://d2jam.com/api/v1docker compose up --build -d