PostDock
from $12/mo · or $129 forever

Schedule to X, Facebook, Instagram, LinkedIn and Mastodon from your own box — pay once.

Buffer charges $6 per channel per month, forever — five channels is $360 a year, every year. PostDock is the same core workflow — compose, preview, schedule, queue, recycle — running on your machine or your $5 VPS, with your own API keys. Nobody can raise the price on you, throttle your channels, or hold your posting history hostage.

Web app · self-hosted on your server
See it run

PostDock in 60 seconds

What you get

Everything in the box

Self-hosted social scheduling — composer, queue, content recycling & webhooks. Your API keys, your data.

5 pluggable channels

X/Twitter, Facebook Page + Instagram Business, LinkedIn, Mastodon — all with your own API keys, every credential on your box.

Webhook escape hatch

POSTs the content JSON to Zapier, Make, n8n or your own endpoint with optional HMAC-SHA256 signing — your route to every other network.

Composer with live previews

Text + up to 4 images, per-network character counters (280/500/2200/3000) and preview cards per channel.

Timezone-aware scheduling

Pick any IANA timezone; DST handled correctly. Post now or schedule.

Queue calendar

Month calendar and list view of everything scheduled — edit or delete before it goes out.

Content recycling

Toggle "repost every N days" and evergreen content re-queues itself after each successful publish.

Statuses that tell the truth

Scheduled → publishing → published / failed with the actual API error, plus a Retry button that only re-hits the channels that failed.

100% yours

SQLite on your disk, in-process 1-second scheduler (no Redis, no cron daemon), crash-safe recovery, zero telemetry.

Side by side

PostDock vs Buffer

Buffer charges $6/channel/mo. Here's what actually differs.

 PostDockBuffer
Price$129 once$6/channel/month, forever
5 channels, 3 years$129$1,080
Channel limit UnlimitedPay per channel
Scheduled posts UnlimitedCapped on cheap tiers
Your API keys & dataSQLite on your diskTheir cloud
Content recyclingBuilt inThat's ReQueue/SmarterQueue — another $25/mo
Webhook / Zapier escape hatchBuilt inPaid add-ons
Source codeMIT, yours forever Closed

A five-channel Buffer setup pays for PostDock in about 4 months — even a single channel breaks even in under two years.

Pricing

Pick how you pay

Subscriptions if you want them — but the whole point is the lifetime tier.

Monthly
$12/mo
Start monthly
Pay once, own it forever
Lifetime
$258$129once
50% off launch price — intro pricing, first 1,000 licenses
Never pay again
Own it — $129
Yearly
$120/yr
2 months free
Start yearly
Checkout by Whop · instant delivery · Buffer costs $6/channel/mo
How it works

Up and running in three steps

  1. Buy once on Whop

    One-time $129 for the packaged Windows installer — no terminal, no build step, updates included.

  2. Connect your channels

    Every driver has a step-by-step guide inside the app. Mastodon and webhooks take 2 minutes; X about 10; LinkedIn 15; Facebook + Instagram around 20.

  3. Compose, schedule, recycle

    Per-network previews and counters, a timezone-aware queue, and evergreen recycling that keeps your best content circulating.

FAQ

Fair questions

Is it really free on GitHub?

Yes — the full source is MIT at github.com/bensblueprints/social-scheduler-mvp. $129 buys the signed installer, 1-click setup and updates — pure convenience, zero lock-in.

Do I need my own API keys?

Yes — that's the point. Bring-your-own-keys means every credential stays on your box and nobody can throttle or re-price your channels. In-app guides walk you through each network: Mastodon and webhooks in 2 minutes, Meta in about 20.

Does Instagram work from a desktop?

Instagram publishing needs a public URL because Meta's API downloads your images from it — so IG requires the $5 VPS mode with PUBLIC_BASE_URL set. Every other channel works fine from a desktop behind NAT.

What about TikTok, Pinterest or Threads?

No native drivers yet — honestly. The webhook driver plus Zapier/Make/n8n covers them today, and drivers are pluggable (one file in server/channels/) if you build from source.

Is this a subscription in disguise?

No. $129 once. No renewal, no license server phoning home, no per-channel meter. The app keeps working forever, even offline.

Stop renting. Own PostDock.

Self-hosted social scheduling — composer, queue, content recycling & webhooks. Your API keys, your data.

Get PostDock — $129 forever

Everything about PostDock — every page we have on it

Compare & pricing

Guides

Try & tools

Source