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
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
新しいJavaを学んで・使っていこう! / osd26do
gishi_yama
0
260
Examen de Selectividad. Geografía julio 2026 (Convocatoria Extraordinaria). UCLM
juanmartin2026
1
14k
Geografía y Fútbol: Chattanooga Geografía del Búnker de La Roja.
juanmartin2026
1
12k
Web Architectures - Lecture 2 - Web Technologies (1019888BNR)
signer
PRO
0
3.7k
Comentario del plano urbano de Madrid hasta 1860 (1ª parte )
juanmartin2026
1
96k
1人 × AI、1か月でここまで作れる ー 数年前の外注換算3.8〜7.4億円・241〜379人月分の作業を、AI費用 約10万円・31日で
frievea
0
540
aini school小中等部説明会資料
ainischool
0
120
オンラインコミュニティ TRY部 体験マニュアル
ytapples613
0
370
第2部-高校生とAI活用/high-school2026-2
okana2ki
0
200
Examen de Selectividad. Geografía junio 2026 (Convocatoria Ordinaria). UCLM
juanmartin2026
1
7.3k
中小規模私大の教学IRを支えるデータマネジメント ― データ基盤構築の取り組みと実務の現在地 ―
terazawa
0
190
Draft Lesson Plan on the History of Information and Communication (included Submarine Cables)
shuichikishida
0
110
Featured
See All Featured
Site-Speed That Sticks
csswizardry
13
1.5k
The SEO identity crisis: Don't let AI make you average
varn
0
560
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
510
A Modern Web Designer's Workflow
chriscoyier
699
190k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
700
Scaling GitHub
holman
464
140k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
520
Marketing to machines
jonoalderson
1
5.8k
Designing Powerful Visuals for Engaging Learning
tmiket
1
580
Six Lessons from altMBA
skipperchong
29
4.5k
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