summaryrefslogtreecommitdiff
path: root/hosts/tacitus/default.nix
diff options
context:
space:
mode:
authorJakub Stachurski <jakub@wilkuu.nl>2026-07-12 23:07:38 +0200
committerJakub Stachurski <jakub@wilkuu.nl>2026-07-12 23:07:38 +0200
commit21daf43ebc2403ce6991390478dd31fad8d9f10e (patch)
treef6bdea69f9394b8baf8d439e9d23ac8e3a79638a /hosts/tacitus/default.nix
parentc4ac6a0b88ff83a90a3c957034b52bedbe4d5868 (diff)
I am very not sure what all of this is :3
Diffstat (limited to 'hosts/tacitus/default.nix')
-rw-r--r--hosts/tacitus/default.nix33
1 files changed, 26 insertions, 7 deletions
diff --git a/hosts/tacitus/default.nix b/hosts/tacitus/default.nix
index 50d5542..fa39daa 100644
--- a/hosts/tacitus/default.nix
+++ b/hosts/tacitus/default.nix
@@ -8,11 +8,30 @@
./network.nix
./disko.nix
./hardware.nix
+ ./../../services/mysql.nix
+ ./../../services/kanboard.nix
+ ./../../services/firefly_iii.nix
];
+ wilkuu.mjmap = {
+ enable = true;
+ users = ["wilkuu"];
+ };
wilkuu.services = {
prometheus.enableScraper = true;
prometheus.enableExporters = true;
+ test_endpoint.enable = false;
+ mysql.enable = true;
+ kanboard = {
+ enable = true;
+ domain = "kb.wilkuu.xyz";
+ };
+ firefly-iii = {
+ enable = true;
+ enable-importer = true;
+ domain = "fin.wilkuu.xyz";
+ importer-domain = "fin-imp.wilkuu.xyz";
+ };
};
addons = {
@@ -82,7 +101,7 @@
sops.templates."prometheus-mikrotik-config" = {
owner = "mikrotik-exporter";
- content = lib.generators.toYAML {} {
+ content = lib.generators.toYAML { } {
devices = [
{
name = "chronosphere";
@@ -100,15 +119,15 @@
];
features = {
dhcp = true;
- dhcpv6 = true;
+ dhcpv6 = true;
optics = true;
health = true;
poe = true;
- wlansta = true;
- wlanif = true;
- monitor=true;
- routes = true;
- firware = true;
+ wlansta = false;
+ wlanif = false;
+ monitor = true;
+ routes = true;
+ firware = true;
netwatch = true;
conntrack = true;
};