Open-source source code for Fizzy, a Kanban tracker for issues and ideas by 37signals, self-hostable via ONCE, Docker, or Kamal.
lylo/pagecord
A personal blogging and website platform built on Rails 8, designed to make publishing a simple blog quick.
Open-source alternative to:Medium
- Stars
- 194
- Forks
- 16
- Open issues
- 7
- Last commit
- 22 hours ago
What is it?
Pagecord is a personal website and blogging platform. It is built on vanilla Rails 8 with Hotwire, import maps, Postgres and Sidekiq, and its tests use Minitest with fixtures.
The project is aimed at people who want a personal blog without heavy setup. It runs as a multi-blog application, so a seeded example blog is served from its own subdomain during local development.
Local development can be started with a single docker compose command, which brings up Postgres, Redis, Memcached, Rails and a Tailwind watcher. Native development without Docker, email processing and billing simulation are covered in the development docs.
Key features
- 01Personal blog and website publishing built on Rails 8
- 02Hotwire and import maps for the frontend, without a JS build step
- 03Sidekiq background jobs on Postgres
- 04One-command local setup with Docker Compose
- 05Minitest test suite with fixtures
Use cases
- Running a personal blog on your own Rails server
- Studying a production-style Rails 8 application with Hotwire and Sidekiq
- Hosting multiple blogs from one Rails deployment
Quick start
- 1
Start the app with Docker Compose
docker compose up - 2
Open the app in your browser at localhost port 3000
Things to know
- The license is listed as NOASSERTION, so the terms are unclear from the metadata.
- Local setup without Docker requires following a separate development guide.
Topics
FAQ
- What is pagecord?
- A personal blogging and website platform built on Rails 8, designed to make publishing a simple blog quick. Pagecord is a personal website and blogging platform. It is built on vanilla Rails 8 with Hotwire, import maps, Postgres and Sidekiq, and its tests use Minitest with fixtures.
- Is pagecord free to use? What license does it have?
- pagecord is open source under the Other license. Check the license terms before using it in commercial products.
- Is pagecord still maintained?
- Actively maintained. The last commit to pagecord was on Oct 23, 2026.
- What can I use pagecord for?
- Running a personal blog on your own Rails server Studying a production-style Rails 8 application with Hotwire and Sidekiq Hosting multiple blogs from one Rails deployment
- How do I install pagecord?
- Start the app with Docker Compose: docker compose up Open the app in your browser at localhost port 3000
- Where can I get pagecord?
- The source code and installation instructions are on GitHub: https://github.com/lylo/pagecord
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A self-hosted music streaming server that lets you play your own music library from a web browser or mobile app.
Open source, headless Node.js publishing platform for blogs, memberships, subscriptions and newsletters.
A minimalist, Markdown-based publishing platform for writers to start blogs or build writing communities, written in Go.
Open source Rails platform for building community sites, the software that powers dev.to.
Self-hosted web group chat with rooms, direct messages, search, file attachments and bot API, deployable as a single Docker image.