summary refs log tree commit diff
path: root/host
diff options
context:
space:
mode:
authorRory& <root@rory.gay>2025-02-20 00:59:06 +0100
committerRory& <root@rory.gay>2025-02-20 00:59:06 +0100
commit658f125a08edce86d2403ab3bdc36a3b8e5f8ddb (patch)
tree5d6d66e672371501500be7537768b8441992ce73 /host
parentSet synapse data dir (diff)
downloadRory-Open-Architecture-658f125a08edce86d2403ab3bdc36a3b8e5f8ddb.tar.xz
Reintroduce draupnir
Diffstat (limited to 'host')
-rwxr-xr-xhost/Rory-ovh/configuration.nix13
-rwxr-xr-xhost/Rory-ovh/services/containers/draupnir-cme/container.nix2
-rw-r--r--host/Rory-ovh/services/containers/draupnir-fedora/container.nix2
-rwxr-xr-xhost/Rory-ovh/services/matrix/draupnir.nix15
4 files changed, 10 insertions, 22 deletions
diff --git a/host/Rory-ovh/configuration.nix b/host/Rory-ovh/configuration.nix

index 691f4e3..158d970 100755 --- a/host/Rory-ovh/configuration.nix +++ b/host/Rory-ovh/configuration.nix
@@ -23,6 +23,7 @@ ./services/cgit.nix ./services/postgres.nix ./services/matrix/synapse/synapse-main.nix + ./services/matrix/draupnir.nix ]; users.groups.ocp = { }; @@ -70,12 +71,12 @@ environment.memoryAllocator.provider = "jemalloc"; - #containers."draupnir-cme" = import ./services/containers/draupnir-cme/container.nix { - # inherit pkgs lib nixpkgs-Draupnir; - #}; - #containers."draupnir-fedora" = import ./services/containers/draupnir-fedora/container.nix { - # inherit pkgs lib nixpkgs-Draupnir; - #}; + containers."draupnir-cme" = import ./services/containers/draupnir-cme/container.nix { + inherit pkgs lib nixpkgs-Draupnir; + }; + containers."draupnir-fedora" = import ./services/containers/draupnir-fedora/container.nix { + inherit pkgs lib nixpkgs-Draupnir; + }; system.stateVersion = "22.11"; # DO NOT EDIT! diff --git a/host/Rory-ovh/services/containers/draupnir-cme/container.nix b/host/Rory-ovh/services/containers/draupnir-cme/container.nix
index 7b87264..ec85e2f 100755 --- a/host/Rory-ovh/services/containers/draupnir-cme/container.nix +++ b/host/Rory-ovh/services/containers/draupnir-cme/container.nix
@@ -25,7 +25,7 @@ localAddress = "192.168.100.17"; bindMounts."draupnir-access-token" = { - hostPath = "/etc/draupnir-cme-access-token"; + hostPath = "/data/secrets/draupnir-cme-access-token"; mountPoint = "/etc/draupnir-access-token"; isReadOnly = true; }; diff --git a/host/Rory-ovh/services/containers/draupnir-fedora/container.nix b/host/Rory-ovh/services/containers/draupnir-fedora/container.nix
index 82683d7..2d0f8d1 100644 --- a/host/Rory-ovh/services/containers/draupnir-fedora/container.nix +++ b/host/Rory-ovh/services/containers/draupnir-fedora/container.nix
@@ -25,7 +25,7 @@ localAddress = "192.168.100.18"; bindMounts."draupnir-access-token" = { - hostPath = "/etc/draupnir-fedora-access-token"; + hostPath = "/data/secrets/draupnir-fedora-access-token"; mountPoint = "/etc/draupnir-access-token"; isReadOnly = true; }; diff --git a/host/Rory-ovh/services/matrix/draupnir.nix b/host/Rory-ovh/services/matrix/draupnir.nix
index 40d1489..ce74445 100755 --- a/host/Rory-ovh/services/matrix/draupnir.nix +++ b/host/Rory-ovh/services/matrix/draupnir.nix
@@ -2,24 +2,11 @@ { services.draupnir = { - #package = (pkgs.draupnir.overrideAttrs (oldAttrs: { - # src = draupnirSrc; - # version = draupnirSrc.rev; - #})); enable = true; homeserverUrl = "https://matrix.rory.gay"; - accessTokenFile = "/etc/draupnir-access-token"; + accessTokenFile = "/data/secrets/draupnir-access-token"; - #pantalaimon = { - # enable = false; - # username = "draupnir"; - # passwordFile = "/etc/draupnir-password"; - # options = { - #homeserver = "http://localhost:8008"; - #ssl = false; - # }; - #}; settings = { managementRoom = "#draupnir-mgmt:rory.gay"; verboseLogging = false;