Can I vibecode Postiz?
price $29/moyou'd save $348/yrbuild time multi-daycategory social-mediareplaced by 10 people
KINDA
MOATintegrationscollaboration
The core loop (compose, queue, cron tick, publish) is one-shottable for networks with open APIs like Mastodon, Bluesky, and Telegram. What you cannot one-shot is the reason schedulers exist as products: OAuth apps for Instagram, LinkedIn, TikTok, and X are approval-gated or paid, and keeping 28+ integrations alive as platforms change policies is permanent maintenance. Postiz is also fully open source, so the honest DIY move for the full feature set is self-hosting it rather than rebuilding it.
In-List Ad$79/30 days
promote your product in the vibecoded listThe Build Prompt
copy it and go buildready to paste · 1,324 chars
Build me a personal social post scheduler to replace Postiz. Requirements: - Node + Express + better-sqlite3; a localhost page with a compose box, image attach, and the queue ordered by send time. - Three targets: Mastodon (access token), Bluesky (app password via @atproto/api), and a Telegram channel (bot token). Creds in .env, one small adapter file per network so a fourth is addable later. - Slot-based queueing: I define posting times per weekday in my timezone and new posts fill the next free slot; a post can also be pinned to an exact datetime or duplicated across networks with per-network text. - A node-cron tick every minute publishes due posts, marks each row sent or failed, retries failures 3 times with backoff, and marks before sending so nothing ever double-posts. - Per-network character counter in the composer; attached images stored in media/ next to the database, resized to each network's limits with sharp. - A history page of the last 100 sent posts linking to the live posts. - Runs on my always-on box; localhost only, no accounts, no telemetry. - Out of scope: Instagram, LinkedIn, TikTok, and X (approval-gated or paid APIs, say so in the README), analytics, teams, and AI features. - README: getting a Mastodon token, a Bluesky app password, and a Telegram bot token.
In-List Ad$79/30 days
promote your product in the vibecoded listWhat you lose
- ✕Hosted infrastructure and managed operations from Postiz
- ✕The original service's mature integrations and ecosystem
Why it still works
🔌 integrations · 👥 collaboration
In-List Ad$79/30 days
promote your product in the vibecoded list