Compare commits
No commits in common. "aeae1e77e6116c047e9036134e6ae6eef397887d" and "9e6e462b79d9379fee1eb5d6e1440fa7e161bc69" have entirely different histories.
aeae1e77e6
...
9e6e462b79
8 changed files with 36 additions and 6 deletions
|
@ -18,7 +18,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
fileSystems."/media" = {
|
fileSystems."/media" = {
|
||||||
device = "192.168.1.199:/mnt/Sutoreji/media";
|
device = "192.168.1.71:/volume1/media";
|
||||||
fsType = "nfs";
|
fsType = "nfs";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
14
hosts/sakura/services/dashdot.nix
Normal file
14
hosts/sakura/services/dashdot.nix
Normal file
|
@ -0,0 +1,14 @@
|
||||||
|
_: {
|
||||||
|
virtualisation.oci-containers.containers.dashdot = {
|
||||||
|
image = "mauricenino/dashdot:sha-4bef01c";
|
||||||
|
ports = [
|
||||||
|
"4000:3001"
|
||||||
|
];
|
||||||
|
volumes = [
|
||||||
|
"/home/notoh/docker/dashdot:/mnt/host:ro"
|
||||||
|
];
|
||||||
|
environment = {
|
||||||
|
DASHDOT_ENABLE_CPU_TEMPS = "true";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
|
@ -4,6 +4,7 @@
|
||||||
./forgejo.nix
|
./forgejo.nix
|
||||||
./rustypaste.nix
|
./rustypaste.nix
|
||||||
./hedgedoc.nix
|
./hedgedoc.nix
|
||||||
|
./dashdot.nix
|
||||||
./grafana.nix
|
./grafana.nix
|
||||||
./vaultwarden.nix
|
./vaultwarden.nix
|
||||||
./conduit.nix
|
./conduit.nix
|
||||||
|
|
|
@ -47,7 +47,8 @@
|
||||||
port = 8100;
|
port = 8100;
|
||||||
bind_address = "0.0.0.0";
|
bind_address = "0.0.0.0";
|
||||||
secret_key = "@SEARXNG_SECRET@";
|
secret_key = "@SEARXNG_SECRET@";
|
||||||
public_instance = false;
|
base_url = "https://search.flake.sh/";
|
||||||
|
public_instance = true;
|
||||||
infinite_scroll = true;
|
infinite_scroll = true;
|
||||||
};
|
};
|
||||||
redis = {
|
redis = {
|
||||||
|
|
|
@ -176,6 +176,19 @@
|
||||||
tls.domains = [{main = "*.flake.sh";}];
|
tls.domains = [{main = "*.flake.sh";}];
|
||||||
tls.certresolver = "production";
|
tls.certresolver = "production";
|
||||||
};
|
};
|
||||||
|
searxng-insecure = {
|
||||||
|
rule = "Host(`search.flake.sh`)";
|
||||||
|
entrypoints = ["web"];
|
||||||
|
service = "searxng";
|
||||||
|
middlewares = "redirect-to-https";
|
||||||
|
};
|
||||||
|
searxng = {
|
||||||
|
rule = "Host(`search.flake.sh`)";
|
||||||
|
entrypoints = ["websecure"];
|
||||||
|
service = "searxng";
|
||||||
|
tls.domains = [{main = "*.flake.sh";}];
|
||||||
|
tls.certresolver = "production";
|
||||||
|
};
|
||||||
neko-insecure = {
|
neko-insecure = {
|
||||||
rule = "Host(`neko.flake.sh`)";
|
rule = "Host(`neko.flake.sh`)";
|
||||||
entrypoints = ["web"];
|
entrypoints = ["web"];
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
_: {
|
_: {
|
||||||
|
networking.firewall.allowedTCPPorts = [4000];
|
||||||
services.uptime-kuma = {
|
services.uptime-kuma = {
|
||||||
enable = true;
|
enable = true;
|
||||||
settings = {
|
settings = {
|
||||||
|
|
|
@ -34,7 +34,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
fileSystems."/nas" = {
|
fileSystems."/nas" = {
|
||||||
device = "192.168.1.199:/mnt/Sutoreji/tsuki";
|
device = "192.168.1.71:/volume1/tsuki";
|
||||||
fsType = "nfs";
|
fsType = "nfs";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,17 +24,17 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
fileSystems."/nas" = {
|
fileSystems."/nas" = {
|
||||||
device = "192.168.1.199:/mnt/Sutoreji/yuki";
|
device = "192.168.1.71:/volume1/yuki";
|
||||||
fsType = "nfs";
|
fsType = "nfs";
|
||||||
};
|
};
|
||||||
|
|
||||||
fileSystems."/home/notoh/docker/stash/data" = {
|
fileSystems."/home/notoh/docker/stash/data" = {
|
||||||
device = "192.168.1.199:/mnt/Sutoreji/stash";
|
device = "192.168.1.71:/volume1/stash";
|
||||||
fsType = "nfs";
|
fsType = "nfs";
|
||||||
};
|
};
|
||||||
|
|
||||||
fileSystems."/media" = {
|
fileSystems."/media" = {
|
||||||
device = "192.168.1.199:/mnt/Sutoreji/media";
|
device = "192.168.1.71:/volume1/media";
|
||||||
fsType = "nfs";
|
fsType = "nfs";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue