Remove RSS stack
This commit is contained in:
parent
86ff00559a
commit
8ac584fcde
4 changed files with 4 additions and 74 deletions
|
|
@ -82,10 +82,6 @@
|
||||||
{
|
{
|
||||||
name = "Media";
|
name = "Media";
|
||||||
bookmarks = [
|
bookmarks = [
|
||||||
{
|
|
||||||
name = "RSS";
|
|
||||||
url = "https://rss.yanlincs.com";
|
|
||||||
}
|
|
||||||
{
|
{
|
||||||
name = "Plex";
|
name = "Plex";
|
||||||
url = "https://plex.yanlincs.com";
|
url = "https://plex.yanlincs.com";
|
||||||
|
|
|
||||||
|
|
@ -299,54 +299,6 @@ in
|
||||||
autoStart = true;
|
autoStart = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
# RSS reader (Miniflux)
|
|
||||||
rss = {
|
|
||||||
image = "docker.io/miniflux/miniflux:latest";
|
|
||||||
|
|
||||||
environment = {
|
|
||||||
RUN_MIGRATIONS = "1";
|
|
||||||
DATABASE_URL = "postgres://miniflux:miniflux@rss-db/miniflux?sslmode=disable";
|
|
||||||
BASE_URL = "https://rss.yanlincs.com";
|
|
||||||
HTTP_CLIENT_TIMEOUT = "50000";
|
|
||||||
POLLING_FREQUENCY = "60";
|
|
||||||
CLEANUP_FREQUENCY_HOURS = "24";
|
|
||||||
CLEANUP_ARCHIVE_READ_DAYS = "60";
|
|
||||||
CLEANUP_REMOVE_SESSIONS_DAYS = "30";
|
|
||||||
};
|
|
||||||
|
|
||||||
ports = [
|
|
||||||
"5006:8080"
|
|
||||||
];
|
|
||||||
|
|
||||||
extraOptions = [
|
|
||||||
"--network=podman"
|
|
||||||
];
|
|
||||||
|
|
||||||
dependsOn = [ "rss-db" ];
|
|
||||||
autoStart = true;
|
|
||||||
};
|
|
||||||
|
|
||||||
# PostgreSQL database for RSS (Miniflux)
|
|
||||||
rss-db = {
|
|
||||||
image = "docker.io/postgres:17-alpine";
|
|
||||||
|
|
||||||
volumes = [
|
|
||||||
"/var/lib/containers/rss/db:/var/lib/postgresql/data"
|
|
||||||
];
|
|
||||||
|
|
||||||
environment = {
|
|
||||||
POSTGRES_USER = "miniflux";
|
|
||||||
POSTGRES_PASSWORD = "miniflux";
|
|
||||||
POSTGRES_DB = "miniflux";
|
|
||||||
};
|
|
||||||
|
|
||||||
extraOptions = [
|
|
||||||
"--network=podman"
|
|
||||||
];
|
|
||||||
|
|
||||||
autoStart = true;
|
|
||||||
};
|
|
||||||
|
|
||||||
# Linkding bookmark manager
|
# Linkding bookmark manager
|
||||||
linkding = {
|
linkding = {
|
||||||
image = "docker.io/sissbruecker/linkding:latest-plus";
|
image = "docker.io/sissbruecker/linkding:latest-plus";
|
||||||
|
|
|
||||||
|
|
@ -33,6 +33,10 @@
|
||||||
"dl-yt -n 3 -r 1 'https://www.youtube.com/@_gerg/videos'"
|
"dl-yt -n 3 -r 1 'https://www.youtube.com/@_gerg/videos'"
|
||||||
"dl-yt -n 3 -r 1 'https://www.youtube.com/@Yeah_Jaron/videos'"
|
"dl-yt -n 3 -r 1 'https://www.youtube.com/@Yeah_Jaron/videos'"
|
||||||
"dl-yt -n 3 -r 1 'https://www.youtube.com/@WolfgangsChannel/videos'"
|
"dl-yt -n 3 -r 1 'https://www.youtube.com/@WolfgangsChannel/videos'"
|
||||||
|
"dl-yt -n 3 -r 1 'https://www.youtube.com/@ThatChiefGuy/videos'"
|
||||||
|
"dl-yt -n 3 -r 1 'https://www.youtube.com/@DankPods/videos'"
|
||||||
|
"dl-yt -n 3 -r 1 'https://www.youtube.com/@NuclearNotebook/videos'"
|
||||||
|
"dl-yt -n 3 -r 1 'https://www.youtube.com/@thespiffingbrit/videos'"
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -85,19 +85,6 @@
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
# RSS reader (Miniflux)
|
|
||||||
rss = {
|
|
||||||
rule = "Host(`rss.yanlincs.com`)";
|
|
||||||
entrypoints = "websecure";
|
|
||||||
service = "rss";
|
|
||||||
tls = {
|
|
||||||
certResolver = "cloudflare";
|
|
||||||
domains = [{
|
|
||||||
main = "*.yanlincs.com";
|
|
||||||
}];
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
# Linkding bookmark manager
|
# Linkding bookmark manager
|
||||||
link = {
|
link = {
|
||||||
rule = "Host(`link.yanlincs.com`)";
|
rule = "Host(`link.yanlincs.com`)";
|
||||||
|
|
@ -218,15 +205,6 @@
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
# RSS reader backend (via WireGuard)
|
|
||||||
rss = {
|
|
||||||
loadBalancer = {
|
|
||||||
servers = [{
|
|
||||||
url = "http://10.2.2.20:5006";
|
|
||||||
}];
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
# Linkding backend (via WireGuard)
|
# Linkding backend (via WireGuard)
|
||||||
link = {
|
link = {
|
||||||
loadBalancer = {
|
loadBalancer = {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue