Skip to content

Commit bddd06d

Browse files
committed
Switch to Puma for serving pages
1 parent 6bf48f9 commit bddd06d

File tree

4 files changed

+16
-1
lines changed

4 files changed

+16
-1
lines changed

Gemfile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@ source 'https://rubygems.org'
33
gem "github-pages"
44
gem "rake"
55

6+
gem 'rack-jekyll'
7+
gem 'puma'
8+
69
group :test do
710
gem 'html-proofer', '~> 2.0'
811
end

Gemfile.lock

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,9 +112,16 @@ GEM
112112
blankslate (~> 2.0)
113113
posix-spawn (0.3.10)
114114
public_suffix (1.4.6)
115+
puma (2.10.2)
116+
rack (>= 1.1, < 2.0)
115117
pygments.rb (0.6.1)
116118
posix-spawn (~> 0.3.6)
117119
yajl-ruby (~> 1.2.0)
120+
rack (1.6.4)
121+
rack-jekyll (0.4.5)
122+
jekyll (>= 1.3)
123+
listen (>= 1.3)
124+
rack (~> 1.5)
118125
rake (10.4.2)
119126
rb-fsevent (0.9.4)
120127
rb-inotify (0.9.5)
@@ -142,4 +149,6 @@ PLATFORMS
142149
DEPENDENCIES
143150
github-pages
144151
html-proofer (~> 2.0)
152+
puma
153+
rack-jekyll
145154
rake

Procfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
web: bundle exec jekyll serve -P $PORT
1+
web: bundle exec puma -p $PORT

config.ru

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
require 'rack/jekyll'
2+
require 'yaml'
3+
run Rack::Jekyll.new

0 commit comments

Comments
 (0)