slack status without the slack status.zzstoatzz.io/
quickslice
109 1 0

Clone this repository

https://tangled.org/zzstoatzz.io/status https://tangled.org/did:plc:xbtmt2zjwlrfegqvch7fboei/status
git@tangled.org:zzstoatzz.io/status git@tangled.org:did:plc:xbtmt2zjwlrfegqvch7fboei/status

For self-hosted knots, clone URLs may differ based on your setup.

Download tar.gz
README.md

status#

a personal status tracker built on at protocol, where i can post my current status (like slack status) decoupled from any specific platform.

live at: status.zzstoatzz.io

about#

this is my personal status url - think of it like a service health page, but for a person. i can update my status with an emoji and optional text, and it's stored permanently in my at protocol repository.

credits#

this app is based on bailey townsend's rusty statusphere, which is an excellent rust implementation of the at protocol quick start guide. bailey did all the heavy lifting with the atproto integration and the overall architecture. i've adapted it for my personal use case.

major thanks to:

  • bailey townsend (@baileytownsend.dev) for the rusty statusphere boilerplate
  • the atrium-rs maintainers for the rust at protocol libraries
  • the rocketman maintainers for the jetstream consumer

development#

cp .env.template .env
cargo run
# navigate to http://127.0.0.1:8080

available commands#

we use just for common tasks:

just watch    # run with hot-reloading
just deploy   # deploy to fly.io
just lint     # run clippy
just fmt      # format code
just clean    # clean build artifacts

tech stack#