Commit graph

9 commits

Author SHA1 Message Date
Jakob Lechner
882abe549d Add tftpServer option 2025-08-03 02:23:27 +02:00
Jakob Lechner
f490ba26d0 Fix RuntimeDirectoryMode
`config.json` inside the runtime directory contains secrets and should
therefore not be world-readable.
2025-07-21 01:07:24 +02:00
Jakob Lechner
abc8263e02 Force DHCP server to bind sockets
and add restart policy to systemd service
2025-07-21 01:06:52 +02:00
Jakob Lechner
8bd6ffbc7a Fix database privileges
Fixes psycopg2.errors.InsufficientPrivilege: permission denied for
schema public
2025-07-21 01:06:52 +02:00
Jakob Lechner
f8e585c83f Add postgresql as service requirement 2025-07-20 17:21:24 +02:00
Jakob Lechner
8453ab9ae9 Add database initialization
Runs fieldpoc with `--init` if there are no tables in the database.
2025-07-20 17:21:24 +02:00
Jakob Lechner
e2c5ba1440 Add id
Fixes kea service failing with error
subnet configuration failed: missing parameter 'id'
2025-07-18 23:51:37 +02:00
clerie
f707f21237 Make sure required services are started in nix modules 2024-03-24 14:42:46 +01:00
clerie
3519bdcec4 Add NixOS modules 2023-06-18 21:51:21 +02:00