{ config, ... }: let base_path = "/ZFS/ZFS-primary/minio"; in { services.minio = { enable = true; rootCredentialsFile = config.sops.secrets."minio/credentials".path; listenAddress = ":8500"; dataDir = [ "${base_path}/data" ]; consoleAddress = ":8501"; configDir = "${base_path}/config"; }; sops = { secrets = { "minio/credentials" = { owner = "minio"; }; }; }; }