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