Repository navigation
RustPost 1.0.0 is the first stable release of the single-binary, self-hosted microblogging server.
Highlights
- Server-rendered posts, replies, reposts, profiles, media, search, notifications, moderation controls, backups, and optional embedded Tor onion service.
- Protected accounts with approval for new followers, plus instance announcements and maintenance mode.
- Account export and import, configurable deletion grace period, username history, and administrator forced password reset/logout.
- SQLite schema version 4 with migration support for compatible pre-release databases.
- One
rustpost-clibinary for serving and administration. Embedded Arti/Tor crates are pinned to 0.46.0, and the minimum supported Rust version is 1.91.
Download the archive and matching .sha256 file for your platform below. See the README for install and first-run instructions and the changelog for the complete changes.
Container
Pull ghcr.io/csd113/rustpost:1.0.0 (or ghcr.io/csd113/rustpost:latest). Both tags point to the same Linux amd64/arm64 image. See the container instructions for persistent storage and first-run setup.
Dependency advisory: cargo audit reports RUSTSEC-2023-0071 in transitive Arti rsa 0.9.10; no fixed upgrade is available. The README records the accepted exception and two upstream maintenance warnings.