Skip to content

OFEngine documentation

OFEngine is a self-hosted creator platform. You install it on your own server and run your own subscription site under your own brand: paid subscriptions, pay-per-view posts and messages, tips, livestreaming, paid video calls, mass messaging, a fan CRM, AI tools and agency mode.

These docs cover everything from a fresh server to a live site.

  1. Check your server: PHP, database and hosting requirements.
  2. Install OFEngine: upload the files and run the 7-step web installer.
  3. Finish setup: add the cron job, then configure payments, storage and email.

OFEngine is sold as a one-time license (Regular $300, Pro $1,500, Business $3,000, custom Enterprise) with no monthly fee and no revenue share. You keep what fans pay, minus your payment processor’s fees. It runs on PHP 8.1+ (8.2 recommended) with MySQL or MariaDB, and most installs take about 15 minutes with the web installer. See ofengine.com for plans and the live demo to try it first.

  • Payment gateways: Stripe, PayPal, CCBill, NetBilling and crypto.
  • Media storage: local disk or S3-compatible storage such as Amazon S3, Cloudflare R2 or Backblaze B2.
  • Email: outgoing email for receipts, password resets and notifications.
  • Livestreaming and video calls: connect GetStream for livestreams and paid 1:1 calls.
  • AI features: connect Ollama, OpenRouter or any OpenAI-compatible API and turn on the AI chat agent, AI Compose and AI insights.
  • Troubleshooting: fixes for the most common install and runtime problems.
  • Changelog: what’s new and fixed, release by release.

Your plan decides the level of support. Pro and Business include free installation: email us your server details and we’ll do it for you.