github.com/smallglitch/tranquility ↗
[DEPRECATED] Small ActivityPub server
Open this visualization on its own page →
Contributors
1
Lines of Code
510
From
2020-09-18
To
2020-12-11
About smallglitch/tranquility
Tranquility is a small ActivityPub server written in Rust designed to work with the fediverse. However, the project is deprecated and was never completed—it was explicitly marked as far from finished and not ready for actual use, with the disclaimer that backwards incompatible changes might occur at any time.
The server supports several optional features that can be enabled at compile time. It can send email confirmations to users before they access their accounts, supports Markdown-formatted posts parsed through the pulldown-cmark library, and integrates with Jaeger for distributed tracing. The implementation also allows choosing between custom memory allocators like jemalloc or mimalloc to optimize performance. The project requires Rust, PostgreSQL 9.5 or later, and Git, with prebuilt binaries historically available for Linux x86 and ARM architectures.