1 import ./make-test-python.nix ({ pkgs, lib, ... }:
2 # This is seperate from pgadmin4 since we don't want both running at once
5 name = "pgadmin4-standalone";
6 meta.maintainers = with lib.maintainers; [ mkg20001 ];
8 nodes.machine = { pkgs, ... }: {
9 environment.systemPackages = with pkgs; [
13 services.postgresql = {
17 host all all localhost trust
24 "DATABASE \"postgres\"" = "ALL PRIVILEGES";
32 initialEmail = "bruh@localhost.de";
33 initialPasswordFile = pkgs.writeText "pw" "bruh2012!";
38 machine.wait_for_unit("postgresql")
39 machine.wait_for_unit("pgadmin")
41 machine.wait_until_succeeds("curl -s localhost:5050")