Freedom report

Two barsScore 6.2

  • Free tierA free tier is on its own pricing page
  • Runs widely1 of 6 device platforms
  • DocumentedPlans, terms and facts published

EaglePress is a free, open-source CMS and blog platform for self-hosted sites. Built with Python 3 and PostgreSQL, it runs on Apache or Nginx servers with CGI support. A browser installer handles language selection, database configuration, and administrator creation. The editor supports posts and pages in Markdown with live preview, auto-save, media selection, custom slugs, revision history, categories, tags, featured images, comments, and publishing statuses. Five roles—admin, editor, author, contributor, and subscriber—provide different permissions. Administrators can preview and install themes and plugins from marketplaces, while the updater verifies SHA-512 checksums before deploying releases and database migrations. EaglePress describes PBKDF2-HMAC-SHA256 password hashing, parameterized queries, and escaped user content. The installer offers 135 languages, including 13 fully translated choices and 122 opt-in translations. One PostgreSQL database can host multiple independent sites. Uploads are limited to 10 MB per request and 5 MB per file.

Who it is for

It suits people who want an open-source, self-hosted publishing system and can provide Python, PostgreSQL, and CGI-capable Apache or Nginx hosting. Its roles, multilingual installer, themes, and plugins support varied site administration needs.

What is good

  • Free open-source distribution
  • Markdown editor with live preview
  • Theme and plugin marketplaces
  • Checksum-verified update process
  • 135 installer languages

What to know first

  • Requires self-hosted Apache or Nginx CGI
  • 10 MB request-body limit
  • 5 MB per-file upload limit
  • Core requires psycopg2

Verdict

EaglePress offers a self-hosted publishing stack with extensive editing, role, theme, plugin, and update features. Hosting requirements and upload limits should be checked before deployment.

EaglePress plans and pricing

All plans
EaglePress Free Open-source CMS distributed as a downloadable ZIP Self-hosted · Python 3 · PostgreSQL · Apache or Nginx with CGI support eaglepress.org · 12 Oct 2026

Compared on blogging platforms

Free plan
Yes
Theme customization
custom code
Blog analytics
Yes

Best EaglePress alternatives

See all 20