From f3e962fbb6b08a263e8ad1b9cc188d6a04a43b6a Mon Sep 17 00:00:00 2001 From: naturallaw77 Date: Tue, 13 Jun 2023 10:39:57 -0700 Subject: [PATCH] added onlyoffice --- modules/modules.nix | 1 + modules/onlyoffice.nix | 11 +++++++++++ modules/personalization.nix | 1 + 3 files changed, 13 insertions(+) create mode 100644 modules/onlyoffice.nix diff --git a/modules/modules.nix b/modules/modules.nix index 518304e..222162d 100644 --- a/modules/modules.nix +++ b/modules/modules.nix @@ -8,6 +8,7 @@ ./coturn.nix ./bitcoinecosystem.nix ./vaultwarden.nix + ./onlyoffice.nix /etc/nixos/hardware-configuration.nix ]; } \ No newline at end of file diff --git a/modules/onlyoffice.nix b/modules/onlyoffice.nix new file mode 100644 index 0000000..1f41886 --- /dev/null +++ b/modules/onlyoffice.nix @@ -0,0 +1,11 @@ +{config, pkgs, lib, ...}: + +let + personalization = import ./personalization.nix; + in +{ + services.onlyoffice = { + enable = true; + hostname = "${personalization.wordpress_url}"; + }; +} \ No newline at end of file diff --git a/modules/personalization.nix b/modules/personalization.nix index fe01a9f..70eded8 100644 --- a/modules/personalization.nix +++ b/modules/personalization.nix @@ -6,6 +6,7 @@ nextcloud_url = builtins.readFile /var/lib/domains/nextcloud; btcpayserver_url = builtins.readFile /var/lib/domains/btcpayserver; caddy_email_for_zerossl = builtins.readFile /var/lib/domains/sslemail; vaultwarden_url = builtins.readFile /var/lib/domains/vaultwarden; +onlyoffice_url = builtins.readFile /var/lib/domains/onlyoffice; age.identityPaths = [ "/root/.ssh/agenix/agenix-secret-keys" ];