Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Uploading your app to Heroku
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Rails Girls Frankfurt
September 19, 2015
Education
99
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Uploading your app to Heroku
Rails Girls Frankfurt 2015 Talk by Sönke Ohls
Rails Girls Frankfurt
September 19, 2015
More Decks by Rails Girls Frankfurt
See All by Rails Girls Frankfurt
What is Rails?
railsgirlsfrankfurt
0
110
Version Control with Git
railsgirlsfrankfurt
0
130
How the Internet Works
railsgirlsfrankfurt
4
440
Heroku
railsgirlsfrankfurt
1
300
Speak Geek
railsgirlsfrankfurt
1
670
Taking the First Step
railsgirlsfrankfurt
1
320
A BRIEF OVERVIEW OF RUBY ON RAILS
railsgirlsfrankfurt
3
670
Git over here!
railsgirlsfrankfurt
2
300
Other Decks in Education
See All in Education
オンラインコミュニティ TRY部 体験マニュアル
ytapples613
0
370
Geografía y fútbol. Atlanta. la megalópolis del fútbol
juanmartin2026
1
12k
第2部-高校生とAI活用/high-school2026-2
okana2ki
0
210
Draft Lesson Plan on the History of Information and Communication (included Submarine Cables)
shuichikishida
0
140
組合せ最適化特論
tasusu
0
110
遊ぶかね欲しさの犯行(ルビ:労働)です
shirayanagiryuji
0
290
チームの鏡になるー自分の癖を知ると、チームのパターンが見えてくる@スクフェス仙台
saorimurooka
0
220
General Introduction, Composition, Chemistry & Chemical Classes, Biosources, Therapeutic uses and Commercial Application of Secondary Metabolites.
drpoonamkc
0
140
Beyond the Prompt: Programming as a Pathway to Statistical Thinking
minecr
0
410
Center for Entrepreneurship Education | Science Tokyo (Institute of Science Tokyo)
sciencetokyo
PRO
0
520
医療事務養成の専門学校でのAI教育 非エンジニアの学生にAIを1年間使ってもらって、感じたこと
naochim2026
0
130
Introduction to Primary and Secondary Metabolites their Metabolic Pathways
drpoonamkc
0
140
Featured
See All Featured
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Claude Code のすすめ
schroneko
67
230k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
590
A Modern Web Designer's Workflow
chriscoyier
699
190k
It's Worth the Effort
3n
188
29k
Visualization
eitanlees
153
17k
How GitHub (no longer) Works
holman
316
150k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
2
2.9k
brightonSEO & MeasureFest 2025 - Winning Strategies for Black Friday CRO & PPC - Christian Goodrich
cargoodrich
3
860
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
380
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
68
58k
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