1 KiB
1 KiB
Minecraft Server Invites mc.gmem.ca
Generate Discord-like invites for your Minecraft server
Looking for the frontend? See here: https://git.sr.ht/~gmem/minecraft-server-invites-frontend
Building
# Docker
docker build . -t whitelistmanager
# Non-docker
go build -o wlm -ldflags "-s -w"
Running
This project aims to be as dependency free as possible. The SQLite database will be automatically created on first run.
You will need to generate the keys for the Microsoft OAuth flow by following this guide.
The keys can then be saved to environment variables as follows:
AZURE_OAUTH_CLIENT_ID=<client id>
AZURE_OAUTH_CLIENT_SECRET=<client secret>
AZURE_OAUTH_CLIENT_SECRET_ID=<client secret id> # technically unused at the moment
# Docker
docker run whitelistmanager
# Non-docker
go run ./...