Repolode
publify

publify/publify

Plataforma de blogging e publicação na web auto-hospedada, desenvolvida em Ruby on Rails e anteriormente conhecida como Typo.

Alternativa open source a:WordPressMedium

Estrelas
1,854
Forks
3,617
Issues abertas
85
Último commit
há 12 dias

O que é?

Publify é uma plataforma de publicação na web auto-hospedada, construída em torno de um mecanismo de blogging multiusuário. Também inclui um sistema simples de mensagens integrado ao Twitter para publicações curtas. Segue os princípios do IndieWeb, então o dono do site mantém o conteúdo no próprio servidor.

A plataforma oferece suporte a Markdown e outros filtros de texto, incluindo SmartyPants, links automáticos para @menções e #hashtags, além de um sistema de widgets, uma API de plugins e temas personalizados. Também inclui recursos de SEO e está traduzida para vários idiomas, incluindo chinês simplificado.

A instalação requer CRuby 2.5 a 2.7, Rails 5.2 e MySQL, PostgreSQL ou SQLite3, com instruções de configuração para máquinas locais e Heroku. O projeto é desenvolvido desde 2004 e é um dos projetos open source de Rails mais antigos em atividade.

Recursos principais

  • 01Mecanismo de blogging multiusuário com mensagens curtas integradas ao Twitter
  • 02Filtros de texto para Markdown, SmartyPants, @menções e #hashtags
  • 03Sistema de widgets e API de plugins para estender o site
  • 04Temas personalizados e recursos avançados de SEO
  • 05Compatibilidade com bancos de dados MySQL, PostgreSQL e SQLite3

Casos de uso

  • Manter um blog pessoal ou com vários autores no próprio servidor
  • Publicar posts curtos junto com artigos longos em um site auto-hospedado
  • Hospedar um site baseado em Rails que pode ser estendido com plugins e temas personalizados

Início rápido

  1. 1

    Clone ou baixe a versão estável mais recente na página de releases

  2. 2

    Instale as dependências de Ruby gem

    bundle install
  3. 3

    Configure o banco de dados

    rake db:setup
  4. 4

    Faça a migração e carregue os dados iniciais no banco de dados, pré-compile os assets e, em seguida, inicie o servidor

    rake db:migrate && rake db:seed && rake assets:precompile && rails server

Antes de usar

  • Requer Ruby 2.5 a 2.7 e Rails 5.2.x, versões desatualizadas.
  • Não é recomendado executar a branch master em produção.

Em coleções

Tópicos

Perguntas frequentes

O que é publify?
Plataforma de blogging e publicação na web auto-hospedada, desenvolvida em Ruby on Rails e anteriormente conhecida como Typo. Publify é uma plataforma de publicação na web auto-hospedada, construída em torno de um mecanismo de blogging multiusuário. Também inclui um sistema simples de mensagens integrado ao Twitter para publicações curtas. Segue os princípios do IndieWeb, então o dono do site mantém o conteúdo no próprio servidor.
publify é gratuito? Qual é a licença?
publify é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
publify ainda é mantido?
Manutenção ativa. O último commit de publify foi em 26 de out. de 2026.
Para que posso usar publify?
Manter um blog pessoal ou com vários autores no próprio servidor Publicar posts curtos junto com artigos longos em um site auto-hospedado Hospedar um site baseado em Rails que pode ser estendido com plugins e temas personalizados
Como instalar publify?
Clone ou baixe a versão estável mais recente na página de releases Instale as dependências de Ruby gem: bundle install Configure o banco de dados: rake db:setup Faça a migração e carregue os dados iniciais no banco de dados, pré-compile os assets e, em seguida, inicie o servidor: rake db:migrate && rake db:seed && rake assets:precompile && rails server
Onde consigo publify?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/publify/publify

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

Projetos relacionados