summaryrefslogtreecommitdiff
path: root/user/tipidee/tipidee.confd
diff options
context:
space:
mode:
authorLaurent Bercot <ska-adelie@skarnet.org>2024-04-15 16:10:12 +0000
committerZach van Rijn <me@zv.io>2024-04-25 02:48:27 +0000
commit503e8ce2cbe2e0498f9227e5da4e9a50d9de6b61 (patch)
tree83bd8ec7631c1ad3b384423d0ad95af8b4f9afd4 /user/tipidee/tipidee.confd
parent0d5a660ecab48aa1174dc3e82e95c27b8d11db79 (diff)
downloadpackages-503e8ce2cbe2e0498f9227e5da4e9a50d9de6b61.tar.gz
packages-503e8ce2cbe2e0498f9227e5da4e9a50d9de6b61.tar.bz2
packages-503e8ce2cbe2e0498f9227e5da4e9a50d9de6b61.tar.xz
packages-503e8ce2cbe2e0498f9227e5da4e9a50d9de6b61.zip
user/tipidee: new package
Diffstat (limited to 'user/tipidee/tipidee.confd')
-rw-r--r--user/tipidee/tipidee.confd33
1 files changed, 33 insertions, 0 deletions
diff --git a/user/tipidee/tipidee.confd b/user/tipidee/tipidee.confd
new file mode 100644
index 000000000..d47fb589f
--- /dev/null
+++ b/user/tipidee/tipidee.confd
@@ -0,0 +1,33 @@
+# Configuration for the tipidee web server.
+
+# The IPs you want the tipidee server to listen on.
+# Comment to disable.
+TIPIDEED_IPv4=0.0.0.0
+TIPIDEED_IPv6=::
+
+# Serve plaintext HTTP? true or false
+HTTP=true
+
+# Serve HTTPS? true or false
+HTTPS=false
+
+# If HTTPS is true, KEYFILE should point to
+# your private key, and CERTFILE should point to your certificate.
+# KEYFILE=
+# CERTFILE=
+
+# Total authorized concurrent connections. Don't go above 5000 or so.
+TIPIDEED_CONCURRENCY=1000
+
+# Authorized concurrent connections *per IP*.
+TIPIDEED_LOCAL_CONCURRENCY=10
+
+# The server root. Make sure this directory exists, is readable by
+# the tipideed user, and does *not* belong to the tipideed user.
+# The documents need to be stored under subdirectories of TIPIDEED_ROOT,
+# one subdirectory per virtual domain you're serving.
+TIPIDEED_ROOT=/var/lib/tipidee/docroot
+
+# Also check the /etc/tipidee.conf file for detailed configuration of
+# logging, document attributes, etc.
+# Run tipidee-config after editing /etc/tipidee.conf.