Publicado por Rafael Rosa em 08 de February de 2010

Crie e publique gratuitamente um blog em Ruby em apenas 5 minutos usando Toto e Heroku

heroku-dog.gif Toto (repositório no GitHub) é uma nova e minimalista engine para blogs feita em Ruby usando Rack como infra-estrutura, especialmente projetada para "hackers" por Alexis Sellier. O conteúdo é gerenciado pelo Git, o que faz que tudo tenha controle de versão, e artigos são armazenados como arquivos texto com metadados embutidos como YAML. Tendo apenas 300 linhas ele também é bem simples de ser modificado.

Alexis decidiu levar Toto ao limite demonstrando como é fácil publicá-lo, gratuitamente, usando o Heroku como plataforma. Você pode publicar um blog no Heroku em, literalmente, 5 minutos, mesmo que você ainda não tenha aberto uma conta (eu acabei de fazer o teste).

Como proceder

Esses são os principais passos:

  • Crie uma conta no Heroku.com - você só precisa fornecer um endereço de e-mail válido, validar a conta e informar uma senha.
  • gem install heroku
  • git clone git://github.com/cloudhead/dorothy.git your-blog-dir
  • cd your-blog-dir
  • heroku create
  • Use a url informada pelo heroku create e adicione ao bloco Toto::Server.new no config.ru como: set :url, 'http://sua.url.no.heroku'
  • git commit -am "Adicionada a URL"
  • git push heroku master
  • Pronto! Publicado!

Simples assim, eu acabei de testar (see http://furious-fire-87.heroku.com para ver um demo ao vivo)! A partir daqui você deve dar uma lida na documentação do Toto e adicionar alguns posts de verdade ao seu novo blog, customizar o template e coisas do tipo.

Se você se interessa por sistemas minimalistas como o Toto, dê uma olhada também no Scanty e no Jekyll, sendo que o último oferece um sistema para blog mas foi projetado para aguentar sites complexos.

3 Comentários para “Crie e publique gratuitamente um blog em Ruby em apenas 5 minutos usando Toto e Heroku”

  1. #1
    Tweets that mention Crie e publique gratuitamente um blog em Ruby em apenas 5 minutos usando Toto e Heroku -- Topsy.com Disse:

    [...] This post was mentioned on Twitter by Ruby Inside Brasil, fernandoquadro. fernandoquadro said: RT: @rubyinside_br: Novo artigo: Crie e publique gratuitamente um blog em Ruby em 5 minutos com Toto e Heroku http://bit.ly/cKaDAd #in [...]

  2. #2
    uberVU - social comments Disse:

    Social comments and analytics for this post...

    This post was mentioned on Twitter by rubyinside_br: Novo artigo: Crie e publique gratuitamente um blog em Ruby em apenas 5 minutos usando Toto e Heroku http://bit.ly/cKaDAd...

  3. #3
    Hallison Batista Disse:

    Muito bom. Mas antes do cachorinho da Dorothy ser codificado, o Postview já fazia isso. Visite a demo em http://postview.heroku.com/.

Deixe um Comentário