´╗┐Simple person website for you, I can deploy on Heroku cloud server, base on Rails 3.0 + Ruby (1.8.7 or 1.9.2).

Demo

  • http://personlab.heroku.com
  • http://huacnlee.com

Features

  • Weblog,Single page system.
  • auto get Twitter message on Homepage.
  • auto show recent Google Reader share entry on Share page.
  • Textile with Signle page body format.
  • Heroku support.
  • Rails 3.0 powered, support beteen Ruby 1.8.7 and 1.9.2

Install on Heroku

$ git clone git://github.com/huacnlee/personlab.git $ cd personlab $ vi config/application.rb $ heroku create —stack bamboo-ree-1.8.7 youappname $ heroku config:add HEROKU=true $ git push heroku master $ heroku rake db:create $ heroku rake db:migrate $ heroku rake db:seed

Install on Ubuntu

$ git clone git://github.com/huacnlee/personlab.git $ cd personlab $ cp config/database.yml.default config/database.yml $ vi config/database.yml $ cp config/twitter.yml.default config/twitter.yml $ vi config/twitter.yml $ vi config/application.rb $ bundle install $ RAILS_ENV=production rake db:create $ RAILS_ENV=production rake db:migrate $ RAILS_ENV=production rake db:seed

Update new version

$ git pull origin master $ git push heroku master $ heroku db:migrate $ heroku restart

Config with your self

You can change some config in application.rb bottom, etc. Feed url, Google Analytics Id …

Custom Theme

If you want custom theme, you shoud create theme files like themes/friendfeed-bret, view more theme documents in themes_for_rails . Then theme created, you need change THEME_NAME value as you theme directory name in config/application.rb file.

Admin password

When you run you run “rake db:seed” it can create a default user login: admin password: 123123