My Nix Configuration
2
fork

Configure Feed

Select the types of activity you want to include in your feed.

[marvin,prefect] remove nextcloud-office service

dish 4ef518e3 7be21fe7

-40
-1
hosts/marvin/services/nextcloud/default.nix
··· 12 12 in 13 13 { 14 14 imports = [ 15 - ./office.nix 16 15 ./imaginary.nix 17 16 ]; 18 17 services.nextcloud = {
-29
hosts/marvin/services/nextcloud/office.nix
··· 1 - { self', self, ... }: 2 - let 3 - d = self.lib.data.services.nextcloud-office; 4 - in 5 - { 6 - services.collabora-online = { 7 - enable = true; 8 - inherit (d) port; 9 - settings = { 10 - ssl.enable = false; 11 - ssl.termination = true; 12 - }; 13 - aliasGroups = [ 14 - { 15 - host = "https://office.pyrox.dev:443"; 16 - } 17 - { 18 - host = "https://cloud.pyrox.dev:443"; 19 - } 20 - ]; 21 - }; 22 - services.anubis.instances.nextcloud-office = { 23 - settings = { 24 - BIND = ":${toString d.anubis}"; 25 - POLICY_FNAME = "${self'.packages.anubis-files}/policies/nextcloud-office.yaml"; 26 - TARGET = "http://localhost:${toString d.port}"; 27 - }; 28 - }; 29 - }
-10
hosts/prefect/services/caddy.nix
··· 191 191 ''; 192 192 }; 193 193 194 - # Nextcloud-Office(Collabora) 195 - ${pns.nextcloud-office.extUrl} = { 196 - extraConfig = '' 197 - reverse_proxy ${marvin}:${toString pns.nextcloud-office.anubis} { 198 - header_up X-Real-Ip {remote_host} 199 - header_up X-Http-Version {http.request.proto} 200 - } 201 - ''; 202 - }; 203 - 204 194 # Planka 205 195 ${pns.planka.extUrl} = { 206 196 extraConfig = ''