fix: add minio to flake

This commit is contained in:
diced
2025-07-31 23:22:06 -07:00
parent 64c39dab76
commit f58ed2f368

View File

@@ -65,10 +65,14 @@
scripts = {
pgup.exec = ''
process-compose -D
process-compose up postgres -D
'';
pgdown.exec = ''
minioup.exec = ''
process-compose up minio -D
'';
downall.exec = ''
process-compose down
'';
@@ -90,23 +94,33 @@
corepack.enable = true;
};
services.postgres = {
enable = true;
package = pkgs.postgresql_17;
services = {
postgres = {
enable = true;
package = pkgs.postgresql_17;
initialScript = ''
CREATE ROLE "${psqlConfig.username}" WITH LOGIN PASSWORD '${psqlConfig.password}' SUPERUSER;
'';
initialScript = ''
CREATE ROLE "${psqlConfig.username}" WITH LOGIN PASSWORD '${psqlConfig.password}' SUPERUSER;
'';
initialDatabases = [
{
name = psqlConfig.database;
user = psqlConfig.username;
}
];
initialDatabases = [
{
name = psqlConfig.database;
user = psqlConfig.username;
}
];
listen_addresses = "0.0.0.0";
port = 5432;
listen_addresses = "0.0.0.0";
port = 5432;
};
minio = {
enable = true;
};
};
process.managers.process-compose = {
tui.enable = false;
};
};
};