Compare commits
5 commits
bd73595614
...
689b8fb50f
Author | SHA1 | Date | |
---|---|---|---|
689b8fb50f | |||
06df3ec2f2 | |||
345402c386 | |||
291e0dc33b | |||
736d4aa86e |
8 changed files with 21 additions and 14 deletions
|
@ -29,7 +29,7 @@
|
|||
"SearXNG" = {
|
||||
urls = [
|
||||
{
|
||||
template = "http://100.121.201.47:8100";
|
||||
template = "http://100.108.113.89:8100";
|
||||
params = [
|
||||
{
|
||||
name = "q";
|
||||
|
@ -75,6 +75,7 @@
|
|||
#leisure
|
||||
darkreader
|
||||
mal-sync
|
||||
stylus
|
||||
|
||||
#utility
|
||||
new-tab-override
|
||||
|
|
|
@ -45,6 +45,10 @@ _: {
|
|||
domain = "radarr.internal.flake.sh";
|
||||
answer = "192.168.1.54";
|
||||
}
|
||||
{
|
||||
domain = "bazarr.internal.flake.sh";
|
||||
answer = "192.168.1.54";
|
||||
}
|
||||
{
|
||||
domain = "whisparr.internal.flake.sh";
|
||||
answer = "192.168.1.54";
|
||||
|
|
|
@ -38,8 +38,9 @@
|
|||
];
|
||||
extraOptions = ["--network=host"];
|
||||
};
|
||||
|
||||
sabnzbd = {
|
||||
image = "linuxserver/sabnzbd";
|
||||
image = "linuxserver/sabnzbd:nightly-version-8ef87881";
|
||||
ports = ["9292:9292"];
|
||||
environment = {
|
||||
PUID = "1000";
|
||||
|
|
|
@ -20,10 +20,10 @@ _: {
|
|||
entryPoints = ["web"];
|
||||
service = "radarr";
|
||||
};
|
||||
readarr = {
|
||||
rule = "Host(`readarr.internal.flake.sh`)";
|
||||
bazarr = {
|
||||
rule = "Host(`bazarr.internal.flake.sh`)";
|
||||
entryPoints = ["web"];
|
||||
service = "readarr";
|
||||
service = "bazarr";
|
||||
};
|
||||
whisparr = {
|
||||
rule = "Host(`whisparr.internal.flake.sh`)";
|
||||
|
@ -39,6 +39,7 @@ _: {
|
|||
services = {
|
||||
sonarr.loadBalancer.servers = [{url = "http://localhost:8989";}];
|
||||
radarr.loadBalancer.servers = [{url = "http://localhost:7878";}];
|
||||
bazarr.loadBalancer.servers = [{url = "http://localhost:6767";}];
|
||||
whisparr.loadBalancer.servers = [{url = "http://localhost:6969";}];
|
||||
prowlarr.loadBalancer.servers = [{url = "http://localhost:9696";}];
|
||||
};
|
||||
|
|
|
@ -9,7 +9,6 @@
|
|||
./vaultwarden.nix
|
||||
./conduit.nix
|
||||
./tailscale.nix
|
||||
./searxng.nix
|
||||
./justlog.nix
|
||||
];
|
||||
}
|
||||
|
|
|
@ -6,5 +6,6 @@
|
|||
./jellyfin.nix
|
||||
./wallos.nix
|
||||
./homepage.nix
|
||||
./searxng.nix
|
||||
];
|
||||
}
|
||||
|
|
|
@ -8,10 +8,7 @@
|
|||
services.searx = {
|
||||
package = pkgs.searxng;
|
||||
enable = true;
|
||||
runInUwsgi = true;
|
||||
uwsgiConfig = {
|
||||
http = ":8100";
|
||||
};
|
||||
runInUwsgi = false;
|
||||
environmentFile = config.sops.secrets.searxng-secret.path;
|
||||
limiterSettings = {
|
||||
botdetection = {
|
||||
|
@ -20,7 +17,6 @@
|
|||
"192.168.0.0/16"
|
||||
"172.16.0.0/12"
|
||||
"10.0.0.0/8"
|
||||
"100.71.49.65/32"
|
||||
];
|
||||
};
|
||||
};
|
||||
|
@ -28,9 +24,7 @@
|
|||
settings = {
|
||||
general = {
|
||||
debug = false;
|
||||
instance_name = "SearXNG flake.sh";
|
||||
enable_metrics = false;
|
||||
contact_url = "mailto:contact@notohh.dev";
|
||||
instance_name = "SearXNG";
|
||||
};
|
||||
ui = {
|
||||
default_theme = "simple";
|
|
@ -35,6 +35,11 @@ _: {
|
|||
entrypoints = ["web"];
|
||||
service = "wallos";
|
||||
};
|
||||
searxng = {
|
||||
rule = "Host(`search.internal.flake.sh`)";
|
||||
entrypoints = ["web"];
|
||||
service = "searxng";
|
||||
};
|
||||
};
|
||||
services = {
|
||||
stash.loadBalancer.servers = [{url = "http://localhost:9999";}];
|
||||
|
@ -42,6 +47,7 @@ _: {
|
|||
jellyfin.loadBalancer.servers = [{url = "http://localhost:8096";}];
|
||||
jellyseerr.loadBalancer.servers = [{url = "http://localhost:5055";}];
|
||||
wallos.loadBalancer.servers = [{url = "http://localhost:8282";}];
|
||||
searxng.loadBalancer.servers = [{url = "http://localhost:8100";}];
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
Loading…
Reference in a new issue