From 85945dab0af70ed92779bc534e8424c0bde50517 Mon Sep 17 00:00:00 2001 From: Ingolf Wagner Date: Fri, 22 Jan 2021 22:13:43 +0100 Subject: [PATCH] add codimd --- configs/sputnik/codimd.nix | 29 +++++++++++++++++++++++++++++ configs/sputnik/configuration.nix | 1 + 2 files changed, 30 insertions(+) create mode 100644 configs/sputnik/codimd.nix diff --git a/configs/sputnik/codimd.nix b/configs/sputnik/codimd.nix new file mode 100644 index 0000000..fbcc958 --- /dev/null +++ b/configs/sputnik/codimd.nix @@ -0,0 +1,29 @@ +{ config, lib, pkgs, ... }: { + + services.nginx.enable = true; + services.nginx.virtualHosts.codimd = { + enableACME = true; + addSSL = true; + serverName = "codimd.ingolf-wagner.de"; + locations."/".extraConfig = '' + client_max_body_size 4G; + proxy_set_header Host $host; + proxy_pass http://localhost:3091; + ''; + }; + + services.codimd = { + enable = true; + configuration = { + allowFreeURL = true; + db = { + dialect = "sqlite"; + storage = "/var/lib/codimd/db.codimd.sqlite"; + useCDN = false; + }; + port = 3091; + }; + }; + +} + diff --git a/configs/sputnik/configuration.nix b/configs/sputnik/configuration.nix index d2f20b0..ee4f637 100644 --- a/configs/sputnik/configuration.nix +++ b/configs/sputnik/configuration.nix @@ -6,6 +6,7 @@ ./nginx.nix ./tinc.nix + #./codimd.nix #./syncplay.nix #./mail-server.nix