diff --git a/flake.nix b/flake.nix index abcff55..a86da85 100644 --- a/flake.nix +++ b/flake.nix @@ -138,6 +138,7 @@ # ./modules/nixos/pro_audio.nix ./modules/nixos/kdeconnect.nix ./modules/nixos/steam.nix + ./modules/nixos/minio_local.nix ./modules/nixos/hyprland.nix { home-manager.users.bertof.imports = [ ./modules/hm/hyprland.nix ]; } @@ -257,6 +258,7 @@ ./modules/nixos/pro_audio.nix ./modules/nixos/kdeconnect.nix ./modules/nixos/steam.nix + ./modules/nixos/minio_local.nix ./modules/nixos/plymouth.nix ./modules/nixos/hyprland.nix @@ -297,7 +299,7 @@ ./modules/nixos/users/tiziano.nix ./modules/nixos/torrentbox.nix - ./modules/nixos/minio.nix + ./modules/nixos/minio_server.nix ./modules/nixos/rclone.nix ./modules/nixos/nextcloud.nix # ./modules/nixos/ntfy.nix @@ -331,7 +333,7 @@ ./modules/nixos/users/tiziano.nix ./modules/nixos/torrentbox.nix - ./modules/nixos/minio.nix + ./modules/nixos/minio_server.nix # ./modules/nixos/nextcloud.nix ./modules/nixos/ntfy.nix # S3 cache read diff --git a/modules/nixos/minio_local.nix b/modules/nixos/minio_local.nix new file mode 100644 index 0000000..78e19ce --- /dev/null +++ b/modules/nixos/minio_local.nix @@ -0,0 +1,13 @@ +{ config, ... }: +{ + age.secrets.minio = { + file = ../../secrets/minio.age; + owner = "minio"; + }; + + services.minio = { + enable = true; + rootCredentialsFile = config.age.secrets.minio.path; + }; +} + diff --git a/modules/nixos/minio.nix b/modules/nixos/minio_server.nix similarity index 100% rename from modules/nixos/minio.nix rename to modules/nixos/minio_server.nix