Commit graph

10 commits

Author SHA1 Message Date
Luke Granger-Brown
269c7df40a feat: allow configuring settings
This allows setting a settings attrset in the module, which will then
change that setting to the specified value. This is particularly useful
for e.g. the `entryPage` setting, which you can then make set to a
particular value.

There's an escape hatch for string-valued secrets which live in the
settings, like the Steam API key: string-valued settings can be
specified by using the __FILE suffix on the setting name (e.g.
steamAPIKey__FILE) and then specifying the path to a file instead.
The content of that file will be used as the setting instead.
2024-10-06 20:15:12 +01:00
sinavir
390363e6a9 fix: Add a periodic update of dynamic probes
We add in our HTTP probes some keywords. Recompute them on a regular
basis to take account of service updates.

Closes #5
2024-09-29 17:13:17 +02:00
sinavir
8e32135aaa feat: Add auto deployment service 2024-04-21 20:43:01 +02:00
sinavir
1c73542d29 feat: add status page declarative setup 2024-04-21 13:58:31 +02:00
sinavir
456f923905 feat: add host, password and username handling 2024-04-21 13:58:31 +02:00
sinavir
c1863033bc feat: improve cli and scrapping (breaking change in json format) 2024-04-20 13:37:45 +02:00
sinavir
96f71648f5 feat: scrape probes 2024-04-20 13:37:03 +02:00
sinavir
c4dfae1833 feat: add script to module 2024-04-18 19:36:28 +02:00
sinavir
4537c86d4d style: format 2024-04-18 18:23:11 +02:00
sinavir
0c6aa5730a feat: add very simple nixos module 2024-04-18 18:19:59 +02:00