I wanted to share something I've been building for the past few months.

The idea came from not wanting to pay $50/month for Buffer when I'm posting to Bluesky and Mastodon anyway.

Most schedulers either don't support the fediverse or cost money for basic features. I wanted something open source I could run myself.

What it does:

Schedule posts to 14 platforms (Bluesky, Mastodon, Pixelfed, Threads, LinkedIn, YouTube and more) Per-platform overrides different caption per platform from one screen Analytics syncs engagement stats in background, no live API calls Self-hostable via Docker, one command Still early, looking for feedback on what's missing.

Got a feature request already for PeerTube and Loops support Pixelfed is done, PeerTube is next.

GitHub: Repo

(not trying to promote if this feels off for the community just let me know and I'll remove it)

other discussions
 

so i've been running posthive + 2 other projects on railway hobby plan for a while now and was curious what it actually costs

here's the breakdown:

posthive api (fastify + bullmq + sqlite) sitting at 136mb ram-> $0.59/month redis for the job queue, only using 12mb memory, 300mb volume for rdb snapshots -> $0.12/month two other projects -> $1.63/month

total so far this month: $2.58, estimated end of month: $3.32

the thing i like about railway billing is it's based on memory + cpu time, not requests. so traffic spikes don't really affect the cost. egress is free tier too.

kept redis lean by configuring bullmq to only keep the last 100 completed and 200 failed jobs so it doesn't just accumulate forever

for the docker setup i'm building multi-arch images (amd64 + arm64) on ghcr with github actions layer caching, and a paths filter so doc-only commits don't trigger a rebuild

source: github.com/AstaBlackClove/posthive