laterfeed on alexandria
This commit is contained in:
parent
28a3d2fb26
commit
6105247c72
2 changed files with 29 additions and 3 deletions
|
|
@ -21,11 +21,32 @@ in
|
||||||
};
|
};
|
||||||
|
|
||||||
nginx.virtualHosts = mkNginxVHosts {
|
nginx.virtualHosts = mkNginxVHosts {
|
||||||
domains."rss.baduhai.dev" = {
|
domains."rss.baduhai.dev".locations."/".proxyPass =
|
||||||
locations."/".proxyPass = "http://${config.services.miniflux.config.LISTEN_ADDR}/";
|
"http://${config.services.miniflux.config.LISTEN_ADDR}/";
|
||||||
|
domains."read.baduhai.dev".locations."/".proxyPass = "http://localhost:58001/";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
virtualisation.oci-containers.containers.laterfeed = {
|
||||||
|
image = "reaperberri/laterfeed:latest";
|
||||||
|
ports = [
|
||||||
|
"58001:8000"
|
||||||
|
];
|
||||||
|
environment = {
|
||||||
|
PORT = "8000";
|
||||||
|
DATABASE_URL = "sqlite:/data/data.db";
|
||||||
|
BASE_URL = "https://read.baduhai.dev";
|
||||||
|
AUTH_TOKEN = "changeme";
|
||||||
};
|
};
|
||||||
|
volumes = [
|
||||||
|
"/var/lib/laterfeed:/data"
|
||||||
|
];
|
||||||
|
autoStart = true;
|
||||||
|
};
|
||||||
|
|
||||||
|
systemd.tmpfiles.rules = [
|
||||||
|
"d /var/lib/laterfeed 0755 root root -"
|
||||||
|
];
|
||||||
|
|
||||||
age.secrets.miniflux-admincreds = {
|
age.secrets.miniflux-admincreds = {
|
||||||
file = "${inputs.self}/secrets/miniflux-admincreds.age";
|
file = "${inputs.self}/secrets/miniflux-admincreds.age";
|
||||||
|
|
|
||||||
|
|
@ -38,5 +38,10 @@
|
||||||
domain = "rss.baduhai.dev";
|
domain = "rss.baduhai.dev";
|
||||||
host = "alexandria";
|
host = "alexandria";
|
||||||
}
|
}
|
||||||
|
{
|
||||||
|
name = "laterfeed";
|
||||||
|
domain = "read.baduhai.dev";
|
||||||
|
host = "alexandria";
|
||||||
|
}
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue