All Projects → heroku → Ruby Getting Started

heroku / Ruby Getting Started

Getting Started with Ruby on Heroku

Programming Languages

ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to Ruby Getting Started

Ruby2 Rails4 Bootstrap Heroku
A starter application based on Ruby 2.4, Rails 4.2 and Bootstrap for Sass 3, deployable on Heroku
Stars: ✭ 181 (+75.73%)
Mutual labels:  heroku, rails
Vuejs Rails Starterkit
Vue.js + Rails Starting Kit GitHub Template to develop Hybrid Mobile Application: https://vuejs-rails-starterkit.herokuapp.com
Stars: ✭ 205 (+99.03%)
Mutual labels:  heroku, rails
Rails new
A thoughtfully designed template for building modern Rails apps. Get started in minutes instead of hours 🔥🚀
Stars: ✭ 151 (+46.6%)
Mutual labels:  heroku, rails
Qaror
Questions & Answers platform on Rails - stackoverflow clone
Stars: ✭ 107 (+3.88%)
Mutual labels:  heroku, rails
Property web builder
The ultimate Ruby on Rails engine for creating real estate websites ⛺
Stars: ✭ 414 (+301.94%)
Mutual labels:  heroku, rails
Siwapp
Online Invoice Management in Ruby On Rails.
Stars: ✭ 296 (+187.38%)
Mutual labels:  heroku, rails
Icare
Open Source Carpooling Platform
Stars: ✭ 196 (+90.29%)
Mutual labels:  heroku, rails
Chatwoot
Open-source customer engagement suite, an alternative to Intercom, Zendesk, Salesforce Service Cloud etc. 🔥💬
Stars: ✭ 11,554 (+11117.48%)
Mutual labels:  heroku, rails
Socify
🚀 Socify is an open source social networking platform written in Ruby on Rails
Stars: ✭ 363 (+252.43%)
Mutual labels:  heroku, rails
Envied
Ensures presence and type of your app's ENV-variables (mirror)
Stars: ✭ 327 (+217.48%)
Mutual labels:  heroku, rails
Rails Template
Application template for Rails 6 projects; preloaded with best practices for TDD, security, deployment, and developer productivity.
Stars: ✭ 763 (+640.78%)
Mutual labels:  heroku, rails
Letsencrypt heroku
Automated letsencrypt setup for heroku
Stars: ✭ 58 (-43.69%)
Mutual labels:  heroku, rails
Splits Io
a speedrunning data store, analysis engine, and racing platform
Stars: ✭ 99 (-3.88%)
Mutual labels:  rails
Activerecord Clean Db Structure
Automatic cleanup for the Rails db/structure.sql file (ActiveRecord/PostgreSQL)
Stars: ✭ 101 (-1.94%)
Mutual labels:  rails
Lol dba
lol_dba is a small package of rake tasks that scan your application models and displays a list of columns that probably should be indexed. Also, it can generate .sql migration scripts.
Stars: ✭ 1,363 (+1223.3%)
Mutual labels:  rails
Yabeda Rails
Yabeda plugin to collect basic metrics for Rails applications
Stars: ✭ 99 (-3.88%)
Mutual labels:  rails
Premailer Rails
CSS styled emails without the hassle.
Stars: ✭ 1,382 (+1241.75%)
Mutual labels:  rails
Graphql devise
GraphQL interface on top devise_token_auth
Stars: ✭ 100 (-2.91%)
Mutual labels:  rails
Reddit Bot
🤖 Making a Reddit Bot using Python, Heroku and Heroku Postgres.
Stars: ✭ 99 (-3.88%)
Mutual labels:  heroku
Comfy Blog
Blog Engine for ComfortableMexicanSofa (Rails 5.2+)
Stars: ✭ 98 (-4.85%)
Mutual labels:  rails

ruby-getting-started

A barebones Rails app, which can easily be deployed to Heroku.

This application supports the Getting Started on Heroku with Ruby article - check it out.

Running Locally

Make sure you have Ruby installed. Also, install the Heroku CLI (formerly known as the Heroku Toolbelt).

$ git clone [email protected]:heroku/ruby-getting-started.git
$ cd ruby-getting-started
$ bundle install
$ bundle exec rake db:create db:migrate
$ heroku local

Your app should now be running on localhost:5000.

Deploying to Heroku

$ heroku create
$ git push heroku main
$ heroku run rake db:migrate
$ heroku open

or

Deploy to Heroku

Docker

The app can be run and tested using the Heroku Docker CLI plugin.

Make sure the plugin is installed:

heroku plugins:install heroku-docker

Configure Docker and Docker Compose:

heroku docker:init

And run the app locally:

docker-compose up web

The app will now be available on the Docker daemon IP on port 8080.

To work with the local database and do migrations, you can open a shell:

docker-compose run shell
bundle exec rake db:migrate

You can also use Docker to release to Heroku:

heroku create
heroku docker:release
heroku open

Documentation

For more information about using Ruby on Heroku, see these Dev Center articles:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].