From 34b518b2a94e1d0fedc2f89cfc0bbaf197b75e64 Mon Sep 17 00:00:00 2001 From: david Date: Fri, 13 Feb 2026 10:45:48 -0500 Subject: [PATCH] added rootless eve quadlets --- byparr-jackett-pod/byparr-jackett.pod | 10 ++++++++++ byparr-jackett-pod/byparr.container | 15 +++++++++++++++ byparr-jackett-pod/jackett.container | 19 +++++++++++++++++++ byparr-jackett-pod/jackett.env | 5 +++++ gitea | 1 + glance/glance.container | 15 +++++++++++++++ grafana/grafana.container | 17 +++++++++++++++++ noip-duc | 1 + tvj-epg/tvj-epg.container | 17 +++++++++++++++++ tvj-epg/tvj-epg.env | 2 ++ 10 files changed, 102 insertions(+) create mode 100644 byparr-jackett-pod/byparr-jackett.pod create mode 100644 byparr-jackett-pod/byparr.container create mode 100644 byparr-jackett-pod/jackett.container create mode 100644 byparr-jackett-pod/jackett.env create mode 160000 gitea create mode 100644 glance/glance.container create mode 100644 grafana/grafana.container create mode 160000 noip-duc create mode 100644 tvj-epg/tvj-epg.container create mode 100644 tvj-epg/tvj-epg.env diff --git a/byparr-jackett-pod/byparr-jackett.pod b/byparr-jackett-pod/byparr-jackett.pod new file mode 100644 index 0000000..fc0a11c --- /dev/null +++ b/byparr-jackett-pod/byparr-jackett.pod @@ -0,0 +1,10 @@ +[Unit] +Description=Byparr-Jackett Pod + +[Pod] +PodName=byparr-jacket +PublishPort=9117:9117 +PublishPort=8191:8191 + +[Install] +WantedBy=default.target diff --git a/byparr-jackett-pod/byparr.container b/byparr-jackett-pod/byparr.container new file mode 100644 index 0000000..57cf350 --- /dev/null +++ b/byparr-jackett-pod/byparr.container @@ -0,0 +1,15 @@ +[Unit] +Description=Byparr + +[Container] +ContainerName=byparr +Image=ghcr.io/thephaseless/byparr:latest +Pod=byparr-jackett.pod +#PublishPort=8191:8191 +Environment=LOG_LEVEL=INFO + +[Service] +Restart=unless-stopped + +[Install] +WantedBy=default.target diff --git a/byparr-jackett-pod/jackett.container b/byparr-jackett-pod/jackett.container new file mode 100644 index 0000000..7481537 --- /dev/null +++ b/byparr-jackett-pod/jackett.container @@ -0,0 +1,19 @@ +[Unit] +Description=Jackett Proxy Server + +[Container] +ContainerName=jackett +Image=lscr.io/linuxserver/jackett:latest +#AutoUpdate=registry +Pod=byparr-jackett.pod +#PublishPort=9117:9117 +Volume=jackett-data:/config +Volume=/media/CONTAINER/Downloads:/downloads +EnvironmentFile=jackett.env + + +[Service] +Restart=unless-stopped + +[Install] +WantedBy=default.target diff --git a/byparr-jackett-pod/jackett.env b/byparr-jackett-pod/jackett.env new file mode 100644 index 0000000..5b2c087 --- /dev/null +++ b/byparr-jackett-pod/jackett.env @@ -0,0 +1,5 @@ +PUID=1000 +PGID=1000 +TZ=America/New_York +AUTO_UPDATE=true +RUN_OPTS= diff --git a/gitea b/gitea new file mode 160000 index 0000000..74f1365 --- /dev/null +++ b/gitea @@ -0,0 +1 @@ +Subproject commit 74f13652046bf1c85bc265d7f5543d255b09b1a4 diff --git a/glance/glance.container b/glance/glance.container new file mode 100644 index 0000000..d01a114 --- /dev/null +++ b/glance/glance.container @@ -0,0 +1,15 @@ +[Unit] +Description=Glance dashboard + +[Container] +ContainerName=glance +Image=docker.io/glanceapp/glance:latest +AutoUpdate=registry +PublishPort=8020:8080 +Volume=glance-config:/app/config:Z + +[Service] +Restart=unless-stopped + +[Install] +WantedBy=default.target diff --git a/grafana/grafana.container b/grafana/grafana.container new file mode 100644 index 0000000..eeaed36 --- /dev/null +++ b/grafana/grafana.container @@ -0,0 +1,17 @@ +[Unit] +Description=Grafana + +[Container] +ContainerName=grafana +Image=docker.io/grafana/grafana:latest +AutoUpdate=registry +Network=bridge +PublishPort=3002:3000 +Volume=grafana-storage:/var/lib/grafana +EnvironmentFile=grafana.env + +[Service] +Restart=unless-stopped + +[Install] +WantedBy=default.target diff --git a/noip-duc b/noip-duc new file mode 160000 index 0000000..59ab653 --- /dev/null +++ b/noip-duc @@ -0,0 +1 @@ +Subproject commit 59ab653ada48393edd025d8a0007699b5d93c5d3 diff --git a/tvj-epg/tvj-epg.container b/tvj-epg/tvj-epg.container new file mode 100644 index 0000000..c4b747c --- /dev/null +++ b/tvj-epg/tvj-epg.container @@ -0,0 +1,17 @@ +[Unit] +Description=Television Jamaica EPG + +[Container] +ContainerName=tvj-epg +Image=ghcr.io/lyncolnmd/tvj-epg:latest +AutoUpdate=registry +PublishPort=8787:8787 +#Volume=/media/CONTAINER/Videos/XMLTV:/app/output:Z +EnvironmentFile=tvj-epg.env + +[Service] +Restart=unless-stopped + +[Install] +WantedBy=default.target + diff --git a/tvj-epg/tvj-epg.env b/tvj-epg/tvj-epg.env new file mode 100644 index 0000000..a92d32e --- /dev/null +++ b/tvj-epg/tvj-epg.env @@ -0,0 +1,2 @@ +UPDATE_INTERVAL=3 +TZ=America/New_York