Skip to content

hackclub/ambassador

Folders and files

NameName
Last commit message
Last commit date

Latest commit

May 24, 2026
159b18e · · May 24, 2026

History

192 Commits
May 24, 2026
May 23, 2026
May 24, 2026
Apr 20, 2026
May 24, 2026
Apr 18, 2026
Apr 13, 2026
Apr 7, 2026
Apr 9, 2026
Apr 9, 2026
May 24, 2026
Apr 8, 2026
May 15, 2026
Apr 8, 2026
Apr 21, 2026
Apr 14, 2026
May 15, 2026
May 15, 2026
Apr 7, 2026
Apr 7, 2026
Apr 7, 2026
Apr 7, 2026
Apr 9, 2026

Hack Club's Stardance Ambassador

Oooh yeah! Next.js 16 website for the 2026 Stardance ambassador program.

Translations

Want to translate the posters into your region's language? See this document..

Help me set this up

The following instructions are for a development environment. It is recommended that you set it up with the Dockerfile.app and Dockerfile.qreader profiles for production, especially on Coolify, so that you have rolling deploys!

Environment variables

Required:

  • JWT_SECRET: Set it to anything you want. Preferably a secure string.
  • CURRENT_DOMAIN, HCA_CLIENT_ID, HCA_CLIENT_SECRET, HCA_ISSUER so login works. You might have to remove the address scope which can break things.
  • Everything else is optional! Check .env.example for other options.

Setup

Once you've set the environment variables, it's very simple-- you just need Docker and Docker compose installed. Run this command:

docker compose --profile app up

And you should be ready to go! Make sure ports 7171, 7172 and 4445 are free for the application, qr service and postgres instance respectively.

About

No description, website, or topics provided.

Resources

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages