.env file, or into the environment some other way, and PostQueen reads them at boot. Change one and restart her before you expect it to take effect. Running docker compose? Run docker compose down and then docker compose up to rebuild the containers with the updated variables.
A smaller group asks for nothing in your .env file at all. Those take their credential straight in the connect form, so you paste an API key or a login there and you are done. Nothing to restart, nothing to redeploy. The card for each one below says which kind it is, and the Configuration Reference lists the ones that need no variable.
Every network she posts to

Every network PostQueen posts to. Each one has its own setup page below
X (Twitter)
OAuth2 on the v2 API
Personal profiles
LinkedIn Page
Your company pages
Pages, via a Meta app
Shares the Meta app
Threads
Meta for Developers app
Bluesky
No app keys needed
Mastodon
Register a client by API
YouTube
Google Cloud credentials
Google My Business
Verified Business Profile
TikTok
Needs a verified domain
An app on Reddit Developers
Company account required
Discord
Manage Server permission
Slack
Your Slack workspace
Telegram
One bot token, one host
Dribbble
Register an application
Skool
Browser extension, not OAuth
Whop
A company with a forum
MeWe
Developer Program in beta
Farcaster
Neynar keys. Was Warpcast
Twitch
OAuth keys from Twitch
Kick
OAuth keys from Kick
VK
One app ID, no secret
Medium
An API key, no app
Dev.to
An API key, no app
Hashnode
An API key, no app
WordPress
Your site URL and a login
Lemmy
Instance URL and a login
Nostr
Your private key, nothing else
Listmonk
Your own Listmonk server
Moltbook
Registers itself on connect
Analytics reaches ten of them
Posting is the wide part of PostQueen. Measuring is the narrow one. Ten networks report numbers back to her per channel, and nine of those also per post. Google My Business is the exception: it reports at the location level and has nothing per post. Every other platform publishes without a scoreboard. So an empty analytics view on Reddit or Telegram is the platform being quiet, not your setup being broken.- Facebook Page
- Google My Business
- Instagram (Facebook Business)
- Instagram (Standalone)
- LinkedIn Page
- Threads
- TikTok
- X (Twitter)
- YouTube
DISABLE_X_ANALYTICS and she stops asking X for numbers at all, which is what you want when your X plan does not include analytics access. See X (Twitter).
Which page covers which platform
Thirty-four connectors ship in the box, and every one of them shows up in the Add Channel list. None of them is API-only, and none of them is hidden behind a flag. The table below is the whole map: where the key-by-key walkthrough lives, where the API settings schema lives, and which channels report analytics. Instagram and LinkedIn each appear twice because each one has two connectors with different rules. Instagram Standalone shares a page with Instagram, so its link drops you at the right section rather than a page of its own.
Every network she connects to now has a guide. MeWe is the one row still missing a settings page, so its post settings are listed with the others in the Public API introduction. Whatever each network asks for is also named in the Configuration Reference.
Next steps
Connect your first one
Pick the network your audience actually reads, and put a post on the calendar.