Dockerfile
... ...
@@ -0,0 +1,3 @@
1
+FROM gollumwiki/gollum:6.0.1
2
+COPY . .
3
+
Gemfile
... ...
@@ -0,0 +1,7 @@
1
+# frozen_string_literal: true
2
+
3
+source "https://rubygems.org"
4
+
5
+git_source(:github) {|repo_name| "https://github.com/#{repo_name}" }
6
+
7
+gem 'gollum'
Gemfile.lock
... ...
@@ -0,0 +1,53 @@
1
+GEM
2
+ remote: https://rubygems.org/
3
+ specs:
4
+ blankslate (3.1.3)
5
+ diff-lcs (1.5.1)
6
+ ffi (1.17.0)
7
+ github-markdown (0.6.9)
8
+ github-markup (0.7.5)
9
+ gollum (1.4.3)
10
+ github-markdown
11
+ github-markup (>= 0.7.0, < 1.0.0)
12
+ grit (~> 2.4.1)
13
+ mustache (>= 0.11.2, < 1.0.0)
14
+ nokogiri (~> 1.4)
15
+ posix-spawn (~> 0.3.0)
16
+ pygments.rb (~> 0.2.0)
17
+ sanitize (~> 2.0.0)
18
+ sinatra (~> 1.0)
19
+ grit (2.4.1)
20
+ diff-lcs (~> 1.1)
21
+ mime-types (~> 1.15)
22
+ mime-types (1.25.1)
23
+ mini_portile2 (2.8.7)
24
+ mustache (0.99.8)
25
+ nokogiri (1.15.6)
26
+ mini_portile2 (~> 2.8.2)
27
+ racc (~> 1.4)
28
+ posix-spawn (0.3.15)
29
+ pygments.rb (0.2.3)
30
+ rubypython (>= 0.5.1)
31
+ racc (1.8.1)
32
+ rack (1.6.13)
33
+ rack-protection (1.5.5)
34
+ rack
35
+ rubypython (0.6.3)
36
+ blankslate (>= 2.1.2.3)
37
+ ffi (>= 1.0.7)
38
+ sanitize (2.0.6)
39
+ nokogiri (>= 1.4.4)
40
+ sinatra (1.4.8)
41
+ rack (~> 1.5)
42
+ rack-protection (~> 1.4)
43
+ tilt (>= 1.3, < 3)
44
+ tilt (2.4.0)
45
+
46
+PLATFORMS
47
+ ruby
48
+
49
+DEPENDENCIES
50
+ gollum
51
+
52
+BUNDLED WITH
53
+ 2.1.4
build.sh
... ...
@@ -0,0 +1,2 @@
1
+#!/bin/bash
2
+docker build . -t fairysecretcompendium
docker-run.sh
... ...
@@ -1 +1 @@
1
-docker run --rm -p 4567:4567 -v $(pwd):/wiki -e GOLLUMARGS="--allow-uploads uploads" gollumwiki/gollum:master --allow-uploads
1
+docker run --rm -p 4567:4567 -v $(pwd):/wiki -e GOLLUMARGS="--allow-uploads uploads" fairysecretcompendium --allow-uploads
ruby-run.sh
... ...
@@ -1,2 +0,0 @@
1
-gem install gollum
2
-gollum .
run.sh
... ...
@@ -0,0 +1 @@
1
+docker run --rm -p 4567:4567 -v $(pwd):/wiki -e GOLLUMARGS="--allow-uploads uploads" gollumwiki/gollum:master --allow-uploads