Compare commits

..

2 commits

Author SHA1 Message Date
e41592c960 [ build.sh ] 2025-11-05 23:07:39 -03:00
87bdfa10a7 [ config.ru ] 2025-11-05 23:05:33 -03:00
2 changed files with 29 additions and 0 deletions

7
build.sh Executable file
View file

@ -0,0 +1,7 @@
#! /bin/sh
mkdir modules
cd modules
git clone https://mytonton.com.br/git/TonTon/tonton-gollum.git

22
config.ru Normal file
View file

@ -0,0 +1,22 @@
require_relative 'tonton_web'
require_relative 'modules/tonton-gollum/app'
use Rack::Session::Cookie, key: 'rack.session', secret: ENV.fetch('SESSION_SECRET')
wiki_options = {
universal_toc: false,
math: :mathjax,
css: true,
template_dir: 'modules/tonton-gollum/templates'
}
Precious::App.set(:gollum_path, 'modules/tonton-gollum/wiki')
Precious::App.set(:default_markup, :markdown)
Precious::App.set(:wiki_options, wiki_options)
app = Rack::URLMap.new(
'/' => TonTonWeb.new,
'/wiki' => TonTonWeb::Wiki.new('wiki')
)
run app