Minecraft Authentication server with authlib-injector support
Go to file
2023-06-21 04:13:14 -04:00
migrations Create stubs for a lot of routes; rework structs.rs to module 2023-06-20 00:52:08 -04:00
src First release. Basic authentication and profiles work great 2023-06-21 04:13:14 -04:00
.gitignore Partial rewrite 2023-06-19 00:17:00 -04:00
Cargo.toml First release. Basic authentication and profiles work great 2023-06-21 04:13:14 -04:00
dbtool First release. Basic authentication and profiles work great 2023-06-21 04:13:14 -04:00
LICENSE Work on getting sqlx setup 2023-06-18 12:57:08 -04:00
README.md Update README.md 2023-06-18 13:58:50 -04:00
yggdrasil First release. Basic authentication and profiles work great 2023-06-21 04:13:14 -04:00

Yggdrasil

Self-hosted Minecraft authentication server with authlib-injector support

Setup

  1. Declare database URL
$ export DATABASE_URL="sqlite:yggdrasil.db"

1.5 Create .env

echo 'DATABASE_URL="sqlite:yggdrasil.db" >> .env'
  1. Create database (install sqlx cli tool if not already)
$ sqlx db create
  1. Run SQL migrations (this creates the tables)
$ sqlx migrate run