23 lines
607 B
TOML
23 lines
607 B
TOML
[storage]
|
|
data_dir = "/var/lib/scribouilli"
|
|
cache_dir = "/var/cache/scribouilli/bundler"
|
|
build_dir = "/var/run/scribouilli/build"
|
|
|
|
[server]
|
|
listen = "127.0.0.1:3000"
|
|
# openssl rand -base64 32
|
|
cookie_secret_key = "<change me>"
|
|
token_secret_key = "<change me>"
|
|
session_duration = "1day"
|
|
allowed_origins = [
|
|
"https://example.org"
|
|
]
|
|
|
|
[websites]
|
|
template_urls = [
|
|
"https://github.com/Scribouilli/site-template.git"
|
|
]
|
|
template_clone_timeout = "2min"
|
|
build_command = "bundle install && bundle exec jekyll build -s /source -d /out"
|
|
build_timeout = "3min"
|
|
websites_url = "https://{website_name}.example.net"
|