A self hosted web publishing platform built on Ruby on Rails for blogging and short messages.

Publify is a self-hosted web publishing application built with Ruby on Rails. It provides a blogging engine and a system for posting short messages, designed to support the IndieWeb principle of publishing on one's own site and syndicating content across the web. The software allows users to manage their own digital presence by hosting their own content rather than relying on centralized platforms.
The software is deployed as a server application and requires a Ruby environment along with a database engine such as MySQL, PostgreSQL, or SQLite3. It can be installed locally for development or deployed to remote servers using tools like Capistrano. It also supports deployment to cloud platforms like Heroku, provided that external storage like Amazon S3 is configured for file uploads.
Publify uses ImageMagick for image processing via the mini_magick gem. The architecture allows for extensibility through its plugin API and theme system, enabling users to modify the visual presentation and functional capabilities of their site. To function correctly in a production environment, the application requires a configured secret key base for security. It is intended for individuals or groups who want a traditional CMS experience while maintaining full control over their hosting and data.
This software serves as a long-standing open-source option for those seeking a Rails-based publishing platform.
A professional publishing platform for managing content, sending email newsletters, and handling paid subscriptions for independent creators.
An open-source website builder for creating personal blogs, knowledge bases, corporate sites, and online stores.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.