Publishing
We publish to your social accounts via self-hosted Postiz. Here's what's supported today and what's coming.
What Postiz is
Postiz is an open-source social publishing toolkit that handles the OAuth dance and the publishing API calls for every platform. We run it on our infrastructure, so you never touch it directly — you just see connected platforms inside the app.
Start with Bluesky
Bluesky uses an app password instead of OAuth, which means it works on day one without any HTTPS callback setup. Generate an app password from Settings in the Bluesky app, then paste it into Settings → Integrations → Bluesky. Done.
Screenshot coming soon
Connect Bluesky screen with an app-password field and handle input
Other platforms and what needs HTTPS
Postiz supports every major platform: LinkedIn, X, Facebook, Instagram, TikTok, YouTube, Reddit, Pinterest, Threads, Mastodon. Mastodon, like Bluesky, works with an app-password style token today.
The rest require OAuth callbacks, which require Postiz to be reachable at a public HTTPS domain. Pre-launch, Postiz runs locally, so those platforms cannot complete their OAuth flow yet. Once we ship Postiz to its public domain (this is in active work), they light up without any change on your side.
LinkedIn has an extra step: they require Marketing Developer Platform app approval before any third-party app can post on a user’s behalf. That approval can take weeks. We’re in the queue.
When a publish fails
The three common causes: your platform token expired, a rate limit got hit, or a transient network issue. Open the post detail to see the exact error from Postiz. Rate limits clear themselves in a few minutes. Expired tokens need a reconnect from Settings → Integrations. Network hiccups retry automatically — if the post is still in a failed state the next morning, it’s not network.
Next up
Billing & plans