scribouilli-backend/config.example.toml
2026-08-03 21:34:11 +02:00

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"