From 66623bacdcacdbb42d7b397faf8410cb184fba49 Mon Sep 17 00:00:00 2001 From: Filippo Berto Date: Tue, 29 Oct 2024 10:18:42 +0100 Subject: [PATCH] Minio local --- flake.nix | 6 ++++-- modules/nixos/minio_local.nix | 13 +++++++++++++ modules/nixos/{minio.nix => minio_server.nix} | 0 3 files changed, 17 insertions(+), 2 deletions(-) create mode 100644 modules/nixos/minio_local.nix rename modules/nixos/{minio.nix => minio_server.nix} (100%) 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