Outpost
Outpost is a mobile-first Progressive Web App (PWA) composer for WordPress. These docs help you install the plugin, set it up, and post from your phone.
What Outpost does
Section titled “What Outpost does”Outpost serves a posting app at /post on your own WordPress site. Open it on your phone, write a note, reply to a URL, or log something you’re listening to or watching, and the post publishes to your site through the Micropub API. Syndication chips let you send the same post to other platforms — the IndieWeb pattern called POSSE (Publish on your Own Site, Syndicate Elsewhere).
Because the composer is a real PWA, it installs to your iOS or Android home screen, works offline with a queued-draft system, and hooks into the OS share sheet so you can reply to any page from any app.
Who it’s for
Section titled “Who it’s for”Outpost is for WordPress site owners who want fast mobile posting without Jetpack, app stores, or third-party accounts. It authenticates with IndieAuth — a sign-in protocol where your own website is your identity.
Before you install
Section titled “Before you install”- WordPress 6.5 or newer, PHP 8.2 or newer
- The IndieAuth plugin (required)
- The Micropub plugin (required)
If either required plugin is missing or inactive, Outpost shows an admin notice with an install link, and the /post page shows a setup prompt instead of the composer.
Optional companion plugins light up extra features when active: Post Kinds for IndieWeb (media “Look it up” search and proper display for Listen/Watch/Read/Checkin/Play posts), Post Formats for Block Themes, Link Extension for XFN, Syndication Links, Yoast SEO, and ActivityPub.
Is Outpost on WordPress.org?
Section titled “Is Outpost on WordPress.org?”Not yet. Outpost is not available in the WordPress.org plugin directory — you install it from a release ZIP on GitHub. Installation covers the whole process, and Playground preview lets you try it in your browser first without installing anything.
Get started
Section titled “Get started”- Installation — install from GitHub and activate the dependencies.
- Getting started — sign in, post your first note, install to your home screen.
- Settings — tune composer defaults, API keys, and connections.
Get help
Section titled “Get help”- Troubleshooting — symptoms, causes, and fixes.
- FAQ — quick answers to common questions.
- Report an issue on GitHub.
Source code
Section titled “Source code”Outpost is developed in the open at github.com/courtneyr-dev/outpost. Contributor and developer documentation lives in the repository, separate from these user docs.