yuki: remove kanboard, miniflux
This commit is contained in:
parent
061fce185a
commit
a618f8c859
4 changed files with 0 additions and 42 deletions
|
@ -2,11 +2,9 @@
|
||||||
imports = [
|
imports = [
|
||||||
./restic.nix
|
./restic.nix
|
||||||
./traefik.nix
|
./traefik.nix
|
||||||
./kanboard.nix
|
|
||||||
./stash.nix
|
./stash.nix
|
||||||
./searxng.nix
|
./searxng.nix
|
||||||
./homarr.nix
|
./homarr.nix
|
||||||
./dashdot.nix
|
./dashdot.nix
|
||||||
./miniflux.nix
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,12 +0,0 @@
|
||||||
_: {
|
|
||||||
virtualisation.oci-containers.containers.kanboard = {
|
|
||||||
image = "kanboard/kanboard:v1.2.30";
|
|
||||||
ports = [
|
|
||||||
"8080:80"
|
|
||||||
];
|
|
||||||
volumes = [
|
|
||||||
"/var/lib/kanboard/kanboard_data:/var/www/app/data"
|
|
||||||
"/var/lib/kanboard/kanboard_plugins:/var/www/app/plugins"
|
|
||||||
];
|
|
||||||
};
|
|
||||||
}
|
|
|
@ -1,16 +0,0 @@
|
||||||
{
|
|
||||||
config,
|
|
||||||
lib,
|
|
||||||
...
|
|
||||||
}: {
|
|
||||||
networking.firewall.allowedTCPPorts = [8200];
|
|
||||||
sops.secrets.miniflux = {};
|
|
||||||
services.miniflux = {
|
|
||||||
enable = true;
|
|
||||||
config = {
|
|
||||||
DATABASE_URL = lib.mkForce "host=192.168.1.211 port=5432 user=miniflux password=miniflux dbname=miniflux sslmode=disable";
|
|
||||||
LISTEN_ADDR = "localhost:8200";
|
|
||||||
};
|
|
||||||
adminCredentialsFile = config.sops.secrets.miniflux.path;
|
|
||||||
};
|
|
||||||
}
|
|
|
@ -20,11 +20,6 @@ _: {
|
||||||
entryPoints = ["web"];
|
entryPoints = ["web"];
|
||||||
service = "searxng";
|
service = "searxng";
|
||||||
};
|
};
|
||||||
kanboard = {
|
|
||||||
rule = "Host(`kanboard.home.arpa`)";
|
|
||||||
entryPoints = ["web"];
|
|
||||||
service = "kanboard";
|
|
||||||
};
|
|
||||||
stash = {
|
stash = {
|
||||||
rule = "Host(`stash.home.arpa`)";
|
rule = "Host(`stash.home.arpa`)";
|
||||||
entrypoints = ["web"];
|
entrypoints = ["web"];
|
||||||
|
@ -35,19 +30,12 @@ _: {
|
||||||
entrypoints = ["web"];
|
entrypoints = ["web"];
|
||||||
service = "dashdot";
|
service = "dashdot";
|
||||||
};
|
};
|
||||||
miniflux = {
|
|
||||||
rule = "Host(`news.home.arpa`)";
|
|
||||||
entrypoints = ["web"];
|
|
||||||
service = "miniflux";
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
services = {
|
services = {
|
||||||
kanboard.loadBalancer.servers = [{url = "http://localhost:8080";}];
|
|
||||||
stash.loadBalancer.servers = [{url = "http://localhost:9999";}];
|
stash.loadBalancer.servers = [{url = "http://localhost:9999";}];
|
||||||
homarr.loadBalancer.servers = [{url = "http://localhost:7575";}];
|
homarr.loadBalancer.servers = [{url = "http://localhost:7575";}];
|
||||||
dashdot.loadBalancer.servers = [{url = "http://localhost:4000";}];
|
dashdot.loadBalancer.servers = [{url = "http://localhost:4000";}];
|
||||||
searxng.loadBalancer.servers = [{url = "http://localhost:8100";}];
|
searxng.loadBalancer.servers = [{url = "http://localhost:8100";}];
|
||||||
miniflux.loadBalancer.servers = [{url = "http://localhost:8200";}];
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in a new issue