Heroku is a simple way to publish your Rails app, and a powerful platform that will allow it to scale. In this episode, Jay McGavren gets you started with your first Heroku app.
- You WANT Rails to fail locally if a gem isn't in your Gemfile
| // SASS variable overrides must be declared before loading up Active Admin's styles. | |
| // | |
| // To view the variables that Active Admin provides, take a look at | |
| // `app/assets/stylesheets/active_admin/mixins/_variables.css.scss` in the | |
| // Active Admin source. | |
| // | |
| // For example, to change the sidebar width: | |
| // $sidebar-width: 242px; | |
| // Active Admin's got SASS! |
| ## | |
| # Fazendo deploy com o capistrano de uma aplicação Rails | |
| # usando servidores da Amazon ec2 e unicorn como servidor | |
| # o versionamento do ruby no ambiente de produção foi feito | |
| # com o rbenv ( https://github.com/sstephenson/rbenv ), o SO | |
| # esta com o Centos 5.3 x64 | |
| # | |
| # Primeiramente é necessario instalar a gem com o comando: | |
| # gem install capistrano | |
| # ou adicione a linha: gem "capistrano", :group => :development |
| #!/bin/bash | |
| set -e # exit on error | |
| ### README | |
| # * built for Ubuntu (Lucid Lynx) | |
| # * uses GIT via SSH because of !@#$% proxy at work | |
| # * installs your desired ruby version (1.9.2-p290 per default) using rbenv | |
| # ** including openssl (needed by bundler) | |
| # ** including sqlite (probably needed for rails apps) | |
| # | |
| # Before you start: |
| #!/usr/bin/env bash | |
| apt-get -y update | |
| apt-get -y install build-essential zlib1g-dev libssl-dev libreadline5-dev libyaml-dev | |
| cd /tmp | |
| wget ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p125.tar.gz | |
| tar -xvzf ruby-1.9.3-p125.tar.gz | |
| cd ruby-1.9.3-p125/ | |
| ./configure --prefix=/usr/local | |
| make | |
| make install |
Heroku is a simple way to publish your Rails app, and a powerful platform that will allow it to scale. In this episode, Jay McGavren gets you started with your first Heroku app.