Skip to content

The public api for 1D6. Mods, Servers, Accounts, etc. can be found and added here.

License

Notifications You must be signed in to change notification settings

OneDSix/1d6-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

a951f11 · Jul 31, 2024

History

22 Commits
Jul 31, 2024
Jul 31, 2024
Jul 31, 2024
Jun 10, 2024
Jul 31, 2024
Jul 31, 2024
Jul 31, 2024
Jun 10, 2024
Jun 13, 2024
May 28, 2024
Jul 31, 2024
Jun 10, 2024
Jun 10, 2024
Jun 10, 2024
Jun 13, 2024
Jun 6, 2024
Jul 31, 2024

Repository files navigation

1d6-api

The public REST API for 1D6.
Found here is Accounts, Mods, Servers, etc.
Written entirely in Rust, and hosted on Shuttle.

A lot of this project is based off Labrinth, Modrinth's backend services.
Full credit to them for a lot of the boilerplate code and its layout.
As such, this is licensed under AGPL v3.0, the same license as Labrinth's.

For Developers

A complete rewrite of the API Docs is underway, with support for all 4 SDKs.

Here are all the SDKs and their source code.

For Contributors

If adding another migration, make sure the file name is YYYYMMDD_Description.sql, as that makes it a little more organized.