This commit is contained in:
2025-06-20 23:52:23 -05:00
parent bea02293a7
commit 40ee1df632
+7 -7
View File
@@ -61,23 +61,23 @@
wantedBy = [ "multi-user.target" ]; wantedBy = [ "multi-user.target" ];
serviceConfig = { serviceConfig = {
ExecStart = '' ExecStart=''
${pkgs.minio}/bin/minio server ${opts.dataDir} \ ${pkgs.minio}/bin/minio server ${opts.dataDir} \
--address ":${toString opts.dataPort}" \ --address ":${toString opts.dataPort}" \
--console-address ":${toString opts.consolePort}" --console-address ":${toString opts.consolePort}"
''; '';
ExecStartPost = '' 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 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/prod
${pkgs.minio-client}/bin/mc mb --ignore-existing local/dev ${pkgs.minio-client}/bin/mc mb --ignore-existing local/dev
''; '';
User = "minio"; User="minio";
Group = "minio"; Group="minio";
EnvironmentFile = "${opts.credentialsFile}"; EnvironmentFile="${opts.credentialsFile}";
Restart = "always"; Restart="always";
RestartSec = "5"; RestartSec="5";
}; };
}; };