Skip to content

OpenPostTurn what you are building into content. Publish it everywhere.

The all-in-one content team for solo founders, from first draft to every destination.

OpenPost logo

Managed plans

Managed plans start at $15 per month. Every plan includes a card-required 14-day trial. OpenPost shows the renewal price and date before you start, and you can cancel from billing settings before the first charge.

Provider access and available formats still depend on account type, permissions, review, and current provider support.

OpenPost main dashboard

Docker Compose example

yaml
services:
  openpost:
    image: ghcr.io/getopenpost/openpost:latest
    platform: linux/amd64
    container_name: openpost
    restart: unless-stopped
    env_file:
      - .env
    ports:
      - "8080:8080"
    volumes:
      - openpost_data:/data
    environment:
      - OPENPOST_PORT=8080
      - OPENPOST_DATABASE_PATH=/data/db/openpost.db
      - OPENPOST_MEDIA_PATH=/data/media

volumes:
  openpost_data:

TIP

New to OpenPost? Read the user guide, watch the product demo, or follow the self-hosting quickstart.

Choose the right docs

  • User docs cover the web app, CLI, and MCP. Learn how to connect accounts, write account versions, schedule posts, track results, use OpenPost Image Editor, and manage replies.
  • Self-hosting docs cover setup, social app keys, storage, backups, upgrades, and fixes.
  • Developer docs cover the code, API, tests, platform links, billing, MCP, and releases.

More ways to use OpenPost

  • Use the CLI from a terminal, scheduled script, or CI job.
  • Connect an AI tool through MCP to read, draft, or schedule with the access you grant.
  • Test an AI-assisted campaign with the public OpenPost Launch Kit.
  • Install the Android app from the APK shipped with each GitHub release.

Open source under AGPL-3.0-only.