grafana enabled
This commit is contained in:
parent
c40c7df313
commit
6d4ae2f0e4
1 changed files with 24 additions and 8 deletions
|
|
@ -21,16 +21,15 @@ in {
|
||||||
|
|
||||||
services.openssh.enable = true;
|
services.openssh.enable = true;
|
||||||
|
|
||||||
|
# observability
|
||||||
services = {
|
services = {
|
||||||
jellyfin = {
|
grafana = {
|
||||||
inherit user;
|
|
||||||
enable = true;
|
|
||||||
};
|
|
||||||
transmission = {
|
|
||||||
enable = true;
|
enable = true;
|
||||||
settings = {
|
settings = {
|
||||||
rpc-bind-address = "0.0.0.0";
|
server = {
|
||||||
rpc-whitelist = "127.0.0.1,192.168.*.*";
|
http_addr = "0.0.0.0";
|
||||||
|
http_port = 3000;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
prometheus = {
|
prometheus = {
|
||||||
|
|
@ -58,9 +57,25 @@ in {
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
# media
|
||||||
|
services = {
|
||||||
|
jellyfin = {
|
||||||
|
inherit user;
|
||||||
|
enable = true;
|
||||||
|
};
|
||||||
|
transmission = {
|
||||||
|
enable = true;
|
||||||
|
settings = {
|
||||||
|
rpc-bind-address = "0.0.0.0";
|
||||||
|
rpc-whitelist = "127.0.0.1,192.168.*.*";
|
||||||
|
};
|
||||||
|
};
|
||||||
taskchampion-sync-server = {
|
taskchampion-sync-server = {
|
||||||
inherit user;
|
inherit user;
|
||||||
enable = true;
|
enable = true;
|
||||||
|
host = "0.0.0.0";
|
||||||
};
|
};
|
||||||
mealie = {
|
mealie = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
@ -79,9 +94,10 @@ in {
|
||||||
networking = {
|
networking = {
|
||||||
hostName = "server";
|
hostName = "server";
|
||||||
firewall.allowedTCPPorts = [
|
firewall.allowedTCPPorts = [
|
||||||
|
9090 # prometheus
|
||||||
|
3000 # grafana
|
||||||
8096 # jellyfin
|
8096 # jellyfin
|
||||||
9091 # transmission
|
9091 # transmission
|
||||||
9090 # prometheus
|
|
||||||
9000 # mealie
|
9000 # mealie
|
||||||
10222 # taskchampion-sync-server
|
10222 # taskchampion-sync-server
|
||||||
];
|
];
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue