Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Uploading your app to Heroku
Search
Rails Girls Frankfurt
September 19, 2015
Education
0
69
Uploading your app to Heroku
Rails Girls Frankfurt 2015 Talk by Sönke Ohls
Rails Girls Frankfurt
September 19, 2015
Tweet
Share
More Decks by Rails Girls Frankfurt
See All by Rails Girls Frankfurt
What is Rails?
railsgirlsfrankfurt
0
70
Version Control with Git
railsgirlsfrankfurt
0
78
How the Internet Works
railsgirlsfrankfurt
4
410
Heroku
railsgirlsfrankfurt
1
260
Speak Geek
railsgirlsfrankfurt
1
640
Taking the First Step
railsgirlsfrankfurt
1
280
A BRIEF OVERVIEW OF RUBY ON RAILS
railsgirlsfrankfurt
3
590
Git over here!
railsgirlsfrankfurt
2
280
Other Decks in Education
See All in Education
【品女100周年企画】Pitch Deck
shinagawajoshigakuin_100th
0
2.5k
ANS-C01_2回不合格から合格までの道程
amarelo_n24
1
270
Webリテラシー基礎
takenawa
0
9.2k
Course Review - Lecture 12 - Next Generation User Interfaces (4018166FNR)
signer
PRO
0
1.8k
Open Source Summit Japan 2025のボランティアをしませんか
kujiraitakahiro
0
750
『会社を知ってもらう』から『安心して活躍してもらう』までの プロセスとフロー
sasakendayo
0
240
2025年度春学期 統計学 第10回 分布の推測とは ー 標本調査,度数分布と確率分布 (2025. 6. 12)
akiraasano
PRO
0
200
View Manipulation and Reduction - Lecture 9 - Information Visualisation (4019538FNR)
signer
PRO
1
2.1k
Gamified Interventions for Composting Behavior: A Case Study Using the Gamiflow Framework in a Workplace Setting
ezefranca
1
160
20250611_なんでもCopilot1年続いたぞ~
ponponmikankan
0
120
AWSと共に英語を学ぼう
amarelo_n24
0
110
Sponsor the Conference | VizChitra 2025
vizchitra
0
570
Featured
See All Featured
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
4 Signs Your Business is Dying
shpigford
184
22k
How GitHub (no longer) Works
holman
314
140k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
18
1k
Scaling GitHub
holman
461
140k
Statistics for Hackers
jakevdp
799
220k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
Unsuck your backbone
ammeep
671
58k
Building a Modern Day E-commerce SEO Strategy
aleyda
42
7.4k
YesSQL, Process and Tooling at Scale
rocio
173
14k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.9k
[RailsConf 2023] Rails as a piece of cake
palkan
55
5.7k
Transcript
The most essential feature of the internet
The most essential feature of the internet is to publish
to the world
Sönke Ohls (@freizeitnerd) | Heroku Talk | Rails Girls Frankfurt
a.M. :date => 2015-09-19 :slide => 3
publish your code Sönke Ohls (@freizeitnerd) | Heroku Talk |
Rails Girls Frankfurt a.M. :date => 2015-09-19 :slide => 4
publish your app Hosting Server Production Environment Sönke Ohls (@freizeitnerd)
| Heroku Talk | Rails Girls Frankfurt a.M. :date => 2015-09-19 :slide => 5
Production Environment publish your app Sönke Ohls (@freizeitnerd) | Heroku
Talk | Rails Girls Frankfurt a.M. :date => 2015-09-19 :slide => 6
get started # Gemfile group :development do gem 'sqlite3' end
group :production do gem 'pg' gem 'rails_12factor' end Prepare Gemfile Sönke Ohls (@freizeitnerd) | Heroku Talk | Rails Girls Frankfurt a.M. :date => 2015-09-19 :slide => 7 Dont forget to bundle install Development Production
get started Sign up at heroku.com Sönke Ohls (@freizeitnerd) |
Heroku Talk | Rails Girls Frankfurt a.M. :date => 2015-09-19 :slide => 8
Production Environment publish your app Sönke Ohls (@freizeitnerd) | Heroku
Talk | Rails Girls Frankfurt a.M. :date => 2015-09-19 :slide => 9 1. Create the app online (just once) $> heroku create 2. Push/update your app online $> git push heroku master It is just 2 steps
let me show that by live coding
Production Environment wrap-up 1. Sign up at heroku.com 2. Prepare
your Gemfile 3. In the console: $> heroku create $> git push heroku master # Gemfile group :development do gem 'sqlite3' end group :production do gem 'pg' gem 'rails_12factor' end Sönke Ohls (@freizeitnerd) | Heroku Talk | Rails Girls Frankfurt a.M. :date => 2015-09-19 :slide => 11