all repos — flounder @ f50d7f740a289f11f6c27fb803863e74f90f56c6

A small site builder for the Gemini protocol

flounder.toml (view raw)

 1# Used in HTML templates and titles
 2SiteTitle="🐟flounder"
 3
 4# Include port if != 443
 5Host="localhost:8443"
 6
 7# Folder containing subfolders for each user's files
 8FilesDirectory="./files"
 9
10# Secure key for Cookie Store TODO remove
11CookieStoreKey="12345678123456781234567812345678"
12
13# A wildcard TLS cert
14TLSCertFile="./server.crt"
15TLSKeyFile="./server.key"
16
17# Templates and static files
18# Everything in the static subfolder will be served at /
19TemplatesDirectory="./templates"
20DBFile="./flounder.db"
21
22MaxFileSize=128000 # 128 KB
23OkExtensions=["", ".gmi", ".txt", ".jpg", ".jpeg", ".gif", ".png", ".svg", ".webp", ".midi", ".json", ".csv", ".gemini", ".mp3", ".css", ".ttf", ".otf", ".woff", ".woff2"]
24
25# log file