aboutsummaryrefslogtreecommitdiff
path: root/net/gemserv/files/config.toml.sample.in
diff options
context:
space:
mode:
authorEvaldas Auryla <ea@uoga.net>2021-05-07 18:50:16 +0000
committerNeel Chauhan <nc@FreeBSD.org>2021-05-07 18:52:17 +0000
commit23be95ab476aa70f86b4ada5bc5059f50fbb2b1d (patch)
tree5ccaf1e23f0506f9fc8c8a87edd1a1bf92c51fd2 /net/gemserv/files/config.toml.sample.in
parent492cb1997c3a14c4dbc2a64f7b89a56a14c99ed9 (diff)
downloadports-23be95ab476aa70f86b4ada5bc5059f50fbb2b1d.tar.gz
ports-23be95ab476aa70f86b4ada5bc5059f50fbb2b1d.zip
New port: net/gemserv: Gemini server written in Rust
PR: 255684
Diffstat (limited to 'net/gemserv/files/config.toml.sample.in')
-rw-r--r--net/gemserv/files/config.toml.sample.in21
1 files changed, 21 insertions, 0 deletions
diff --git a/net/gemserv/files/config.toml.sample.in b/net/gemserv/files/config.toml.sample.in
new file mode 100644
index 000000000000..5c9d4129de61
--- /dev/null
+++ b/net/gemserv/files/config.toml.sample.in
@@ -0,0 +1,21 @@
+port = 1965
+# use "::" for ipv6 and ipv4 or "0.0.0.0" for ipv4 only
+host = "0.0.0.0"
+# log is optional and server wide. It defaults to info if not set. Other levels
+# are error, warn, and info. If error is set it will only show error. If warn
+# is set it will show error and warn. Info shows all three.
+log = "info"
+
+# There must be at least 1 server tag if a client doesn't send sni the server
+# will use this tag as its default.
+# Server 1
+[[server]]
+hostname = "gemini.example.net"
+dir = "/usr/local/gemini/gemserv-dist"
+key = "/usr/local/etc/gemserv/key.pem"
+cert = "/usr/local/etc/gemserv/cert.pem"
+# index is optional but defaults to index.gemini. The server will serve files
+# ending in gemini or gmi.
+index = "index.gmi"
+# lang is optional
+lang = "en"