summaryrefslogtreecommitdiff
path: root/conf.d/penguins
diff options
context:
space:
mode:
authorAlexander Hunt <me@liz.coffee>2026-06-21 17:11:32 -0700
committerAlexander Hunt <me@liz.coffee>2026-06-21 17:11:32 -0700
commit6f3ba344c1f8413a463dc6274f24ef00bf47e534 (patch)
tree2e260c52f1ecf89ece4fad131a91cde7b3500921 /conf.d/penguins
parentdf7b13a248853880e50743757caedcfbc2b7eb6d (diff)
downloadpenguins.lan-6f3ba344c1f8413a463dc6274f24ef00bf47e534.tar.gz
penguins.lan-6f3ba344c1f8413a463dc6274f24ef00bf47e534.zip
Adding option to bind via unix socketHEADmain
Diffstat (limited to 'conf.d/penguins')
-rw-r--r--conf.d/penguins16
1 files changed, 16 insertions, 0 deletions
diff --git a/conf.d/penguins b/conf.d/penguins
new file mode 100644
index 0000000..b6c95e2
--- /dev/null
+++ b/conf.d/penguins
@@ -0,0 +1,16 @@
+# Configuration for the penguins.lan OpenRC service (/etc/init.d/penguins).
+
+# User/group the daemon runs as.
+penguins_user="penguins"
+penguins_group="penguins"
+
+# Deploy tree. Must contain the binary plus .env, db/, templates/ and static/.
+penguins_dir="/opt/penguins.lan"
+
+# Path to the compiled binary (defaults to ${penguins_dir}/penguins).
+#penguins_bin="/opt/penguins.lan/penguins"
+
+# Subcommand flags. Add e.g. -dns-port 53 to serve real DNS, or -port 80 for
+# HTTP on the privileged port (both rely on cap_net_bind_service). To sit behind
+# a reverse proxy, swap the TCP port for a unix socket: -socket /run/penguins.sock
+penguins_flags="-server -scheduler -dns -dns-port 53 -port 9000 -migrate"