From 3afd4d60cc576b36ef4095339435da3d4d74687f Mon Sep 17 00:00:00 2001 From: CroneKorkN Date: Sun, 10 May 2026 17:14:36 +0200 Subject: [PATCH] left4me: add Mako templates for host.env and web.env SECRET_KEY pulled from node metadata (set via !32_random_bytes_as_base64_for: in the node file). SESSION_COOKIE_SECURE flips to true since nginx fronts gunicorn with TLS. --- bundles/left4me/files/etc/left4me/host.env.mako | 3 +++ bundles/left4me/files/etc/left4me/web.env.mako | 5 +++++ 2 files changed, 8 insertions(+) create mode 100644 bundles/left4me/files/etc/left4me/host.env.mako create mode 100644 bundles/left4me/files/etc/left4me/web.env.mako diff --git a/bundles/left4me/files/etc/left4me/host.env.mako b/bundles/left4me/files/etc/left4me/host.env.mako new file mode 100644 index 0000000..693dd5c --- /dev/null +++ b/bundles/left4me/files/etc/left4me/host.env.mako @@ -0,0 +1,3 @@ +# Managed by ckn-bw bundles/left4me. Local edits will be reverted. +# Deployment units use fixed /var/lib/left4me paths; regenerate units if this changes. +LEFT4ME_ROOT=/var/lib/left4me diff --git a/bundles/left4me/files/etc/left4me/web.env.mako b/bundles/left4me/files/etc/left4me/web.env.mako new file mode 100644 index 0000000..b54e746 --- /dev/null +++ b/bundles/left4me/files/etc/left4me/web.env.mako @@ -0,0 +1,5 @@ +# Managed by ckn-bw bundles/left4me. Local edits will be reverted. +DATABASE_URL=sqlite:////var/lib/left4me/left4me.db +SECRET_KEY=${node.metadata.get('left4me/secret_key')} +JOB_WORKER_THREADS=${node.metadata.get('left4me/job_worker_threads')} +SESSION_COOKIE_SECURE=true