A web application for publishing CTF writeups
- JWT_SECRET
node -e "console.log(require('crypto').randomBytes(256).toString('base64'));" - DISCORD_CLIENT_ID
- DISCORD_CLIENT_SECRET
- APP_DOMAIN
- CLOUDINARY_CLOUD_NAME
- CLOUDINARY_API_KEY
- CLOUDINARY_API_SECRET
- TURSO_CONNECTION_URL
- TURSO_AUTH_TOKEN
- PUBLIC_API_URL
pnpm -F server db:migrate:prod- Execute the SQL statement with the unique token set in
initialize.sql. - Go to
/loginand enter the invite code to register.