Skip to content

RustPost v1.0.0 - First Release

Latest

Choose a tag to compare

@csd113 csd113 released this 29 Sep 15:38
012324d

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-cli binary 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.