all repos — flounder @ a8a98dc62ceebfb9d27bc574e419066bb6f5cf16

A small site builder for the Gemini protocol

README.md (view raw)

 1# Flounder: a portal into the small web
 2
 3A lightweight server to help users build simple Gemini sites over http(s)
 4
 5Designed to help make the Gemini ecosystem more accessible.
 6
 7## Building
 8
 9Requires go 1.15 and sqlite3 development libraries.
10
11`go build`
12
13To run locally, you can use the example-config.toml to start a test server. Easy!
14
15`./flounder serve`
16
17## Deploying
18
19For the Http(s) server, you have two options:
20
211. Expose the flounder server to the internet directly
22
232. Route the flounder server through a reverse proxy
24
25This will determine how you set the values in flounder.toml
26
27
28## Admin
29
30Flounder comes with an admin panel acessible to users with the admin db flag set.