diff --git a/nixos/configuration.nix b/nixos/configuration.nix index 8ccf996..8debeb7 100644 --- a/nixos/configuration.nix +++ b/nixos/configuration.nix @@ -75,6 +75,23 @@ }; # Declare minio service manually + # Declare minio service manually + + services.minio-service = { + enable = true; + + dataDir = "/data/minio"; + rootUser = "admin"; + rootPasswordFile = config.sops.secrets."minio-root-pass".path; + + dataPort = 9000; # S3 API access + consolePort = 9001; # Admin console access + + default-nginx = { + enable = true; + hostname = "imgs.roypository.com"; + }; + }; # Grub Boot Loader Setup boot.loader = {