From 22b4611617f7845c8a08086f56683d78c71e0c32 Mon Sep 17 00:00:00 2001 From: William Date: Fri, 22 May 2026 19:01:04 -0300 Subject: [PATCH] silverbullet domain --- aspects/hosts/_alexandria/silverbullet.nix | 20 ++++++++++++++++++++ data/services.nix | 5 +++++ 2 files changed, 25 insertions(+) create mode 100644 aspects/hosts/_alexandria/silverbullet.nix diff --git a/aspects/hosts/_alexandria/silverbullet.nix b/aspects/hosts/_alexandria/silverbullet.nix new file mode 100644 index 0000000..2b07960 --- /dev/null +++ b/aspects/hosts/_alexandria/silverbullet.nix @@ -0,0 +1,20 @@ +{ config, inputs, ... }: + +let + mkNginxVHosts = inputs.self.lib.mkNginxVHosts; +in + +{ + services = { + silverbullet = { + enable = true; + listenAddress = "127.0.0.1"; + listenPort = 58002; + }; + + nginx.virtualHosts = mkNginxVHosts { + domains."notes.baduhai.dev".locations."/".proxyPass = + "http://${config.services.silverbullet.listenAddress}:${toString config.services.silverbullet.listenPort}/"; + }; + }; +} diff --git a/data/services.nix b/data/services.nix index fe935ee..180dd68 100644 --- a/data/services.nix +++ b/data/services.nix @@ -49,5 +49,10 @@ host = "trantor"; public = true; } + { + name = "silverbullet"; + domain = "notes.baduhai.dev"; + host = "alexandria"; + } ]; }