Contraponto
The facts below are what the maker publishes about Contraponto, checked and dated. Our editors have not written about it yet.
The facts
Each one read from Contraponto's own pages, with the date it was checked.
What it does
- Blog analytics
- Yeschecked 22 Sep 2026
- Community
- Users can follow blogs, subscribe by email, receive in-app notifications, and exchange direct messages.checked 12 Oct 2026
- Content formats
- Posts support Markdown and AsciiDoc, plus tags, series, and custom pages.checked 12 Oct 2026
- Custom domain
- Yeschecked 22 Sep 2026
- Data storage
- Uploaded image bytes are stored in PostgreSQL, and the deployment guide says to size backups accordingly because there is no external object store.checked 12 Oct 2026
- Deployment requirements
- The deployment guide lists Java 25 or Docker, PostgreSQL 14+, HTTPS termination, and an SMTP server as prerequisites.checked 12 Oct 2026
- Editorial tools
- The platform supports draft and publish workflows, publication snapshots, version history, and an editor-curated homepage.checked 12 Oct 2026
- Editorial workflow
- Editors can curate featured content on the homepage and administer tags.checked 12 Oct 2026
- Federation
- Authors can opt in to syndicate posts to Mastodon and compatible servers using ActivityPub.checked 12 Oct 2026
- Federation security
- When ActivityPub is enabled, the guide requires an encryption secret for actor private keys at rest and advises against enabling unsigned requests in production.checked 12 Oct 2026
- Fediverse
- Authors can opt in to syndicate posts through ActivityPub to Mastodon and compatible servers.checked 12 Oct 2026
- Git integration
- Optional Git and Jekyll sync supports Jekyll-shaped repositories for each blog.checked 12 Oct 2026
- Integrations
- Optional Git and Jekyll synchronization keeps a Git-backed archive for each blog.checked 12 Oct 2026
- Intended audience
- The platform is built for authors and editors publishing independent blogs on a multi-author site.checked 12 Oct 2026
- License
- The project is licensed under GNU General Public License version 2.0.checked 12 Oct 2026
- Live instance
- The repository identifies blogs.commit-mestre.dev as a production instance of the codebase.checked 12 Oct 2026
- Operational limits
- Git/Jekyll sync and ActivityPub are disabled by default in production, and the default in-memory session store is described as suitable for one node.checked 12 Oct 2026
- Product
- Contraponto is a self-hostable, multi-author blogging platform.checked 12 Oct 2026
- Publishing
- Authors can run a main blog and secondary blogs, publish in Markdown or AsciiDoc, and organize posts with tags and series.checked 12 Oct 2026
- Reader features
- Readers can search, use RSS feeds, save posts to a reading list, add highlights and notes, and comment on posts.checked 12 Oct 2026
- Security configuration
- The production guide calls for HTTPS, secret storage for database and SMTP credentials, and changing the seeded admin password after first login.checked 12 Oct 2026
- Server-rendered
- It uses Quarkus, Qute, and HTMX and has no React, Vue, or SPA build step.checked 12 Oct 2026
- What it does
- Contraponto is a self-hostable, multi-author blogging platform with server-rendered pages.checked 12 Oct 2026
Alternatives to Contraponto
- 1

WordPress
Free planOpen sourceAndroidiOSWebAPI8.8Free plan - 2

WordPress.com
Free planAndroidiOS8.7From $2.75 a month - 3

Meridian
Free planOpen sourceWebAPILinuxmacOS8.5From $9 a month - 4

Tumblr
Free planAndroidiOSWeb8.4From $69.99 a year - 5
Hatena Blog
Free planAndroidiOSWebAPI8.3From ¥8,434 a year - 6
Causal Blogs
Free planAndroidiOSWebAPI8.2Free plan
