Federation database
Find a file
2024-12-13 05:26:26 +01:00
.idea acrate_database: Add connect tests 2024-12-13 04:06:26 +01:00
.media First commit 2024-11-09 00:32:59 +01:00
acrate_database acrate_database: Add connect tests 2024-12-13 04:06:26 +01:00
acrate_docker docker: Update envvar names 2024-12-13 04:48:42 +01:00
acrate_nodeinfo Configure log crate features 2024-12-12 03:46:36 +01:00
acrate_rd rd: Split GetFetchFailures into single-protocol and multi-prtocol variants 2024-12-13 05:26:26 +01:00
acrate_rdserver rdserver: Allow complex types in Clippy lints 2024-12-13 03:07:54 +01:00
.editorconfig Add .editorconfig 2024-11-09 10:27:59 +01:00
.gitignore Obliterate .idea/misc.xml from existence 2024-11-16 02:56:24 +01:00
.gitmodules nodeinfo: Give up on following the spec and implement things loosely 2024-11-11 04:11:53 +01:00
Cargo.toml Checkpoint non-atomic commit 2024-11-19 06:06:48 +01:00
LICENSE.txt database: Add crate metadata 2024-11-18 06:24:08 +01:00
README.md Update readme 2024-12-13 04:14:44 +01:00

acrate

Federation database

Caution

This software suite is in active development!

Warning

Monorepo! Make sure to open the root directory in your IDE, or weird things might happen until the packages are published!

Crates

Libraries

  • acrate_database: Database schema, migrations, and high level database-reliant structures
  • acrate_nodeinfo: Rust typing and utilities for the NodeInfo format
  • acrate_rd: Rust typing and utilities for the JSON and XML resource descriptior formats

Binaries

  • acrate_rdserver: Resource descriptor web server

Extra

  • acrate_docker: Utilities for deploying the acrate stack on Docker