all repos — flounder @ 9bd26d43ac5ef574073bcb5a730ca2a00527271c

A small site builder for the Gemini protocol

add deploy notes, cleanup
alex wennerberg alex@alexwennerberg.com
Sat, 31 Oct 2020 00:23:00 -0700
commit

9bd26d43ac5ef574073bcb5a730ca2a00527271c

parent

77676e3b079aad7ed0d722533341e3dba562034a

2 files changed, 7 insertions(+), 6 deletions(-)

jump to
M README.mdREADME.md

@@ -1,8 +1,6 @@

# Flounder: a portal into the small web -A lightweight server to help users build simple Gemini sites over http(s) - -Designed to help make the Gemini ecosystem more accessible. +A lightweight server to help users build simple Gemini sites over http(s) and serve those sites over http(s) and gemini ## Building

@@ -22,9 +20,11 @@ 1. Expose the flounder server to the internet directly

2. Route the flounder server through a reverse proxy -This will determine how you set the values in flounder.toml +This will determine how you set the values in flounder.toml ## Admin + +Backup your users' data regularly! The admin deletion commands are irreversible. Flounder comes with an admin panel acessible to users with the admin db flag set.
M example-config.tomlexample-config.toml

@@ -16,8 +16,9 @@ # Gemini autogenerates self-signed certs

GeminiCertStore="./" # A wildcard TLS cert for HTTPS. -TLSCertFile="./server.crt" -TLSKeyFile="./server.key" +# Only required if HttpsEnabled=true +# TLSCertFile="./server.crt" +# TLSKeyFile="./server.key" # Templates and static files # Everything in the static subfolder will be served at /