laterfeed on alexandria

This commit is contained in:
William 2026-04-16 22:04:56 -03:00
parent 28a3d2fb26
commit 6105247c72
2 changed files with 29 additions and 3 deletions

View file

@ -21,12 +21,33 @@ in
};
nginx.virtualHosts = mkNginxVHosts {
domains."rss.baduhai.dev" = {
locations."/".proxyPass = "http://${config.services.miniflux.config.LISTEN_ADDR}/";
};
domains."rss.baduhai.dev".locations."/".proxyPass =
"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 = {
file = "${inputs.self}/secrets/miniflux-admincreds.age";
owner = "miniflux";