Skip to content

Installation

  1. Set up a Fabric Server for 1.17
  2. Install Fabric API
  3. Install Fabric Language Kotlin
  4. Install Ledger
  5. Run the server
  6. Adjust config as needed

Run into any issues? Join our Discord for support!

Other Databases

Ledger supports other databases like MySQL and H2 with the help of the Ledger Databases extension.

MySQL

MySQL requires running a separate MySQL database and more setup than just plug and play sqlite, but can support much larger databases at faster speeds. It also supports MySQL based databases like MariaDB. MySQL support can be enabled in Ledger with the Ledger Databases extension. Once installed, enable it by adding

[database_extensions]
database = "MYSQL"
url = ""
username = ""
password = ""
to your ledger.toml. The url is usually something like localhost/databasename unless you are using an external database server.

H2

H2 is another flat-file database like the default sqlite that may yield faster results but is more experimental. H2 support can be enabled in Ledger with the Ledger Databases extension. Once installed, enable it by adding

[database_extensions]
database = "H2"
to your ledger.toml.