diff --git a/.gitignore b/.gitignore index 9263a1e..15081af 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ _site .DS_Store +vendor/ \ No newline at end of file diff --git a/Gemfile.lock b/Gemfile.lock index 22cdbe7..b7163aa 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -7,35 +7,37 @@ GEM minitest (~> 5.1) thread_safe (~> 0.3, >= 0.3.4) tzinfo (~> 1.1) - addressable (2.5.1) - public_suffix (~> 2.0, >= 2.0.2) + addressable (2.5.2) + public_suffix (>= 2.0.2, < 4.0) coffee-script (2.4.1) coffee-script-source execjs coffee-script-source (1.12.2) colorator (1.1.0) - colored (1.2) - ethon (0.10.1) + colorize (0.8.1) + concurrent-ruby (1.0.5) + ethon (0.11.0) ffi (>= 1.3.0) execjs (2.7.0) - faraday (0.12.0.1) + faraday (0.15.1) multipart-post (>= 1.2, < 3) - ffi (1.9.18) + ffi (1.9.23) forwardable-extended (2.6.0) gemoji (3.0.0) - html-pipeline (2.5.0) + html-pipeline (2.8.0) activesupport (>= 2) nokogiri (>= 1.4) - html-proofer (3.6.0) + html-proofer (3.8.0) activesupport (>= 4.2, < 6.0) addressable (~> 2.3) - colored (~> 1.2) + colorize (~> 0.8) mercenary (~> 0.3.2) - nokogiri (~> 1.5) + nokogiri (~> 1.8.1) parallel (~> 1.3) - typhoeus (~> 0.7) + typhoeus (~> 1.3) yell (~> 2.0) - i18n (0.8.1) + i18n (0.9.5) + concurrent-ruby (~> 1.0) jekyll (3.4.3) addressable (~> 2.4) colorator (~> 1.0) @@ -78,8 +80,8 @@ GEM jekyll (~> 3.3) jekyll-titles-from-headings (0.1.5) jekyll (~> 3.3) - jekyll-watch (1.5.0) - listen (~> 3.0, < 3.1) + jekyll-watch (1.5.1) + listen (~> 3.0) jemoji (0.8.0) activesupport (~> 4.0) gemoji (~> 3.0) @@ -92,37 +94,41 @@ GEM rb-fsevent (>= 0.9.3) rb-inotify (>= 0.9.7) mercenary (0.3.6) - mini_portile2 (2.1.0) - minitest (5.10.1) + mini_portile2 (2.3.0) + minitest (5.11.3) multipart-post (2.0.0) - nokogiri (1.7.1) - mini_portile2 (~> 2.1.0) - octokit (4.6.2) + nokogiri (1.8.2) + mini_portile2 (~> 2.3.0) + octokit (4.9.0) sawyer (~> 0.8.0, >= 0.5.3) - parallel (1.11.1) - pathutil (0.14.0) + parallel (1.12.1) + pathutil (0.16.1) forwardable-extended (~> 2.6) - public_suffix (2.0.5) - puma (3.8.2) - rack (1.6.5) + public_suffix (3.0.2) + puma (3.11.4) + rack (1.6.10) rack-jekyll (0.5.0) jekyll (>= 1.3) listen (>= 1.3) rack (~> 1.5) - rake (12.0.0) - rb-fsevent (0.9.8) - rb-inotify (0.9.8) - ffi (>= 0.5.0) + rake (12.3.1) + rb-fsevent (0.10.3) + rb-inotify (0.9.10) + ffi (>= 0.5.0, < 2) rouge (1.11.1) safe_yaml (1.0.4) - sass (3.4.23) + sass (3.5.6) + sass-listen (~> 4.0.0) + sass-listen (4.0.0) + rb-fsevent (~> 0.9, >= 0.9.4) + rb-inotify (~> 0.9, >= 0.9.7) sawyer (0.8.1) addressable (>= 2.3.5, < 2.6) faraday (~> 0.8, < 1.0) thread_safe (0.3.6) - typhoeus (0.8.0) - ethon (>= 0.8.0) - tzinfo (1.2.3) + typhoeus (1.3.0) + ethon (>= 0.9.0) + tzinfo (1.2.5) thread_safe (~> 0.1) yell (2.0.7) @@ -158,4 +164,4 @@ DEPENDENCIES rouge (= 1.11.1) BUNDLED WITH - 1.14.6 + 1.16.1 diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..7d383b8 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,13 @@ +version: "3" +services: + site: + command: jekyll serve + image: jekyll/jekyll:latest + volumes: + - ./:/srv/jekyll + - ./vendor/bundle:/usr/local/bundle + ports: + - 4000:4000 + - 35729:35729 + - 3000:3000 + - 80:4000 \ No newline at end of file