Repolode
lylo

lylo/pagecord

Uma plataforma de blogs pessoais e sites feita com Rails 8, projetada para facilitar e agilizar a publicação de um blog simples.

Alternativa open source a:Medium

Estrelas
194
Forks
16
Issues abertas
7
Último commit
há 22 horas

O que é?

Pagecord é uma plataforma de sites e blogs pessoais. Ela é feita com Rails 8 sem frameworks adicionais, Hotwire, import maps, Postgres e Sidekiq, e seus testes usam Minitest com fixtures.

O projeto é voltado para quem quer ter um blog pessoal sem uma configuração complexa. Ele funciona como uma aplicação com vários blogs, então, durante o desenvolvimento local, um blog de exemplo criado por seed é servido em seu próprio subdomínio.

É possível iniciar o ambiente de desenvolvimento local com um único comando docker compose, que sobe Postgres, Redis, Memcached, Rails e um watcher do Tailwind. A documentação de desenvolvimento também explica como desenvolver nativamente sem Docker, processar e-mails e simular cobranças.

Recursos principais

  • 01Publicação de blogs pessoais e sites com Rails 8
  • 02Hotwire e import maps no frontend, sem etapa de build de JS
  • 03Jobs em segundo plano com Sidekiq e Postgres
  • 04Configuração local com um comando usando Docker Compose
  • 05Suíte de testes com Minitest e fixtures

Casos de uso

  • Manter um blog pessoal no seu próprio servidor Rails
  • Estudar uma aplicação Rails 8 com Hotwire e Sidekiq, no estilo de produção
  • Hospedar vários blogs em uma única implantação do Rails

Início rápido

  1. 1

    Inicie o app com Docker Compose

    docker compose up
  2. 2

    Abra o app no navegador em localhost, na porta 3000

Antes de usar

  • A licença está listada como NOASSERTION, então os metadados não deixam claros os termos de uso.
  • Para configurar o ambiente local sem Docker, é necessário seguir um guia de desenvolvimento separado.

Tópicos

Perguntas frequentes

O que é pagecord?
Uma plataforma de blogs pessoais e sites feita com Rails 8, projetada para facilitar e agilizar a publicação de um blog simples. Pagecord é uma plataforma de sites e blogs pessoais. Ela é feita com Rails 8 sem frameworks adicionais, Hotwire, import maps, Postgres e Sidekiq, e seus testes usam Minitest com fixtures.
pagecord é gratuito? Qual é a licença?
pagecord é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
pagecord ainda é mantido?
Manutenção ativa. O último commit de pagecord foi em 23 de out. de 2026.
Para que posso usar pagecord?
Manter um blog pessoal no seu próprio servidor Rails Estudar uma aplicação Rails 8 com Hotwire e Sidekiq, no estilo de produção Hospedar vários blogs em uma única implantação do Rails
Como instalar pagecord?
Inicie o app com Docker Compose: docker compose up Abra o app no navegador em localhost, na porta 3000
Onde consigo pagecord?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/lylo/pagecord

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados