at master 529 B view raw
1{ 2 name = "filebrowser"; 3 4 nodes.machine = { 5 services.filebrowser = { 6 enable = true; 7 settings = { 8 address = "localhost"; 9 port = 8080; 10 database = "/var/lib/filebrowser/filebrowser.db"; 11 }; 12 }; 13 }; 14 15 testScript = '' 16 machine.start() 17 18 machine.wait_for_unit("filebrowser.service") 19 machine.wait_for_open_port(8080) 20 21 machine.succeed("curl --fail http://localhost:8080/") 22 23 machine.succeed("stat /var/lib/filebrowser/filebrowser.db") 24 25 machine.shutdown() 26 ''; 27}