diff --git a/nixos/mirai/services/default.nix b/nixos/mirai/services/default.nix index ef9b8186..050e5023 100644 --- a/nixos/mirai/services/default.nix +++ b/nixos/mirai/services/default.nix @@ -2,11 +2,11 @@ imports = [ ./atuin.nix ./authelia.nix - ./seafile.nix # ./home-assistant.nix # ./navidrome.nix # ./llama.nix # ./nextcloud.nix + # ./seafile.nix ./minecraft.nix ./jellyfin.nix ./vscode.nix diff --git a/nixos/mirai/services/seafile.nix b/nixos/mirai/services/seafile.nix index 8e0d7969..977d7502 100644 --- a/nixos/mirai/services/seafile.nix +++ b/nixos/mirai/services/seafile.nix @@ -2,8 +2,10 @@ # sops = { # # secrets."nextcloud/adminpass".owner = config.users.users..name; # }; + nixpkgs.config.allowBroken = true; services = { seafile = { + group = config.services.caddy.group; enable = false; adminEmail = "admin@uttarayan.me"; initialAdminPassword = "foobar"; @@ -33,6 +35,9 @@ # the administrator needs to manually activate this user. REMOTE_USER_ACTIVATE_USER_AFTER_CREATION = True ''; + ccnetSettings = { + General.SERVICE_URL = "https://cloud.darksailor.dev"; + }; }; caddy = { virtualHosts."cloud.darksailor.dev".extraConfig = '' diff --git a/overlays.nix b/overlays.nix index bd869a5c..40d1d69d 100644 --- a/overlays.nix +++ b/overlays.nix @@ -121,6 +121,20 @@ }; ddcbacklight = inputs.ddcbacklight.packages.${prev.system}.ddcbacklight; # ghostty = inputs.ghostty.packages.${prev.system}.default; + python312 = prev.python312.override { + packageOverrides = final: prev: { + pysaml2 = prev.pysaml2.overridePythonAttrs (orig: { + doCheck = false; + # disabledTests = + # orig.disabledTests + # ++ [ + # "test_encrypted_response_6" + # "test_validate_cert_chains" + # "test_validate_with_root_cert" + # ]; + }); + }; + }; }; anyrun-overlay = final: prev: { anyrun =