From 5ca242f133a6d1a172cb627a957d3856c32f2cfc Mon Sep 17 00:00:00 2001 From: Roy Dumblauskas Date: Fri, 20 Jun 2025 22:29:38 -0500 Subject: [PATCH] post start script --- homelab-services/minio-service/flake.nix | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/homelab-services/minio-service/flake.nix b/homelab-services/minio-service/flake.nix index 0c74e59..b900af7 100644 --- a/homelab-services/minio-service/flake.nix +++ b/homelab-services/minio-service/flake.nix @@ -65,7 +65,14 @@ ${pkgs.minio}/bin/minio server ${opts.dataDir} \ --address ":${toString opts.dataPort}" \ --console-address ":${toString opts.consolePort}" - ''; + ''; + + ExecStartPost = '' + ${pkgs.minio-client}/bin/mc alias set local http://localhost:${toString opts.dataPort} "$MINIO_ROOT_USER" "$MINIO_ROOT_PASSWORD" + ${pkgs.minio-client}/bin/mc mb --ignore-existing local/prod + ${pkgs.minio-client}/bin/mc mb --ignore-existing local/dev + ''; + User = "minio"; Group = "minio"; EnvironmentFile = "${opts.credentialsFile}";