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}";