2024-11-08 23:32:59 +00:00
|
|
|
<div align="center">
|
|
|
|
|
|
|
|
![](.media/icon-128x128_round.png)
|
|
|
|
|
|
|
|
# acrate
|
|
|
|
|
|
|
|
Federation database
|
|
|
|
|
|
|
|
</div>
|
2024-11-12 01:57:57 +00:00
|
|
|
|
|
|
|
> [!Caution]
|
|
|
|
>
|
|
|
|
> This software suite is in active development!
|
2024-11-16 06:30:35 +00:00
|
|
|
|
2024-11-19 05:06:48 +00:00
|
|
|
> [!Warning]
|
|
|
|
>
|
|
|
|
> **Monorepo!** Make sure to open the root directory in your IDE, or weird things might happen until the packages are published!
|
|
|
|
|
2024-11-16 06:30:35 +00:00
|
|
|
## Crates
|
|
|
|
|
|
|
|
### Libraries
|
|
|
|
|
2024-11-19 05:06:48 +00:00
|
|
|
- `acrate_database`: Database schema, migrations, and high level database-reliant structures
|
|
|
|
- `acrate_nodeinfo`: Rust typing and utilities for the NodeInfo format
|
2024-11-18 23:16:19 +00:00
|
|
|
- `acrate_rd`: Rust typing and utilities for the JSON and XML resource descriptior formats
|
2024-11-16 06:30:35 +00:00
|
|
|
|
|
|
|
### Binaries
|
|
|
|
|
2024-11-19 05:06:48 +00:00
|
|
|
- `acrate_rdserver`: Resource descriptor web server
|
2024-12-13 03:29:30 +00:00
|
|
|
- `acrate_apub_inbox`: ActivityPub inbox web server
|
2024-12-13 03:14:44 +00:00
|
|
|
|
|
|
|
### Extra
|
|
|
|
|
|
|
|
- `acrate_docker`: Utilities for deploying the acrate stack on Docker
|
|
|
|
|