From 62569644a2feaf7adea19e2faa17c5004540ebd5 Mon Sep 17 00:00:00 2001 From: rbm <73571278+redbeardymcgee@users.noreply.github.com> Date: Wed, 4 Dec 2024 09:18:31 -0600 Subject: [PATCH 01/10] Revert "added quadlets for foundryvtt, netboot.xyz and joplin" -- 2.45.3 From f96df3645f2b9d44cd964a20d40c8710f4fa1819 Mon Sep 17 00:00:00 2001 From: sudo-kraken Date: Wed, 4 Dec 2024 15:29:48 +0000 Subject: [PATCH 02/10] Added Netboot XYZ --- quadlets/netboot-xyz/netboot-xyz.container | 30 ++++++++++++++++++++++ quadlets/netboot-xyz/netboot-xyz.volume | 3 +++ 2 files changed, 33 insertions(+) create mode 100644 quadlets/netboot-xyz/netboot-xyz.container create mode 100644 quadlets/netboot-xyz/netboot-xyz.volume diff --git a/quadlets/netboot-xyz/netboot-xyz.container b/quadlets/netboot-xyz/netboot-xyz.container new file mode 100644 index 0000000..4e2284c --- /dev/null +++ b/quadlets/netboot-xyz/netboot-xyz.container @@ -0,0 +1,30 @@ +[Unit] +Description=Netbook.xyz Quadlet + +[Service] +Restart=always +TimeoutStartSec=900 + +[Install] +WantedBy=default.target + +[Container] +Image=lscr.io/linuxserver/netbootxyz:latest +ContainerName=netboot-xyz +HostName=netboot-xyz + +Volume=netboot-xyz-config:/config +Volume=netboot-xyz-assets:/assets:z + +PublishPort=3000:3000 +PublishPort=8082:80 +PublishPort=69:69/udp + +Environment=PUID= +Environment=PGID= +Environment=TZ= +Environment=PORT_RANGE=30000:30010 +Environment=SUBFOLDER=/ +Environment=WEB_APP_PORT=3000 + + diff --git a/quadlets/netboot-xyz/netboot-xyz.volume b/quadlets/netboot-xyz/netboot-xyz.volume new file mode 100644 index 0000000..151c426 --- /dev/null +++ b/quadlets/netboot-xyz/netboot-xyz.volume @@ -0,0 +1,3 @@ +[Volume] +VolumeName=netboot-xyz-config +VolumeName=netboot-xyz-assets \ No newline at end of file -- 2.45.3 From bb029e645ede75440e597b3f4b1bfa6aedc3b976 Mon Sep 17 00:00:00 2001 From: sudo-kraken Date: Wed, 4 Dec 2024 15:49:56 +0000 Subject: [PATCH 03/10] Added IT-tools --- quadlets/it-tools/it-tools.container | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 quadlets/it-tools/it-tools.container diff --git a/quadlets/it-tools/it-tools.container b/quadlets/it-tools/it-tools.container new file mode 100644 index 0000000..b191b46 --- /dev/null +++ b/quadlets/it-tools/it-tools.container @@ -0,0 +1,16 @@ +[Unit] +Description=IT Tools Quadlet + +[Service] +Restart=always +TimeoutStartSec=900 + +[Install] +WantedBy=default.target + +[Container] +Image=docker.io/corentinth/it-tools:latest +ContainerName=it-tools +HostName=it-tools + +PublishPort=8088:80 \ No newline at end of file -- 2.45.3 From 715e8b0373c1676d2eeacd21cd1f051c84d8809d Mon Sep 17 00:00:00 2001 From: sudo-kraken Date: Wed, 4 Dec 2024 15:53:52 +0000 Subject: [PATCH 04/10] Audiobookshelf Added --- .../audiobookshelf/audiobookshelf.container | 23 +++++++++++++++++++ quadlets/audiobookshelf/audiobookshelf.volume | 4 ++++ 2 files changed, 27 insertions(+) create mode 100644 quadlets/audiobookshelf/audiobookshelf.container create mode 100644 quadlets/audiobookshelf/audiobookshelf.volume diff --git a/quadlets/audiobookshelf/audiobookshelf.container b/quadlets/audiobookshelf/audiobookshelf.container new file mode 100644 index 0000000..32d1ddf --- /dev/null +++ b/quadlets/audiobookshelf/audiobookshelf.container @@ -0,0 +1,23 @@ +[Unit] +Description=Audiobookshelf Quadlet + +[Service] +Restart=always +TimeoutStartSec=900 + +[Install] +WantedBy=default.target + +[Container] +Image=docker.io/advplyr/audiobookshelf:latest +ContainerName=audiobookshelf +HostName=audiobookshelf + +PublishPort=13378:80 + +Volume=audiobookshelf-config:/metadata:z +Volume=audiobookshelf-metadata:/config:z +Volume=audiobookshelf-audiobooks:/audiobooks:z + +Environment=AUDIOBOOKSHELF_UID=USER_UID_HERE +Environment=AUDIOBOOKSHELF_GID=USER_GID_HERE \ No newline at end of file diff --git a/quadlets/audiobookshelf/audiobookshelf.volume b/quadlets/audiobookshelf/audiobookshelf.volume new file mode 100644 index 0000000..5c541fb --- /dev/null +++ b/quadlets/audiobookshelf/audiobookshelf.volume @@ -0,0 +1,4 @@ +[Volume] +VolumeName=audiobookshelf-config +VolumeName=audiobookshelf-metadata +VolumeName=audiobookshelf-audiobooks \ No newline at end of file -- 2.45.3 From 549a6438fc9e266f2b1113013685f5fa9f6ba0f3 Mon Sep 17 00:00:00 2001 From: sudo-kraken Date: Wed, 4 Dec 2024 15:57:32 +0000 Subject: [PATCH 05/10] Added Adguard --- quadlets/adguard/adguard.container | 28 ++++++++++++++++++++++++++++ quadlets/adguard/adguard.volume | 3 +++ 2 files changed, 31 insertions(+) create mode 100644 quadlets/adguard/adguard.container create mode 100644 quadlets/adguard/adguard.volume diff --git a/quadlets/adguard/adguard.container b/quadlets/adguard/adguard.container new file mode 100644 index 0000000..a45bb77 --- /dev/null +++ b/quadlets/adguard/adguard.container @@ -0,0 +1,28 @@ +[Unit] +Description=Adguard Quadlet + +[Service] +Restart=always +TimeoutStartSec=900 + +[Install] +WantedBy=default.target + +[Container] +Image=docker.io/adguard/adguardhome:latest +ContainerName=adguard +HostName=adguard + +# Optionally run this on network mode host, if you want real client ips to show in the logs +# Network=host +PublishPort=53:53/tcp +PublishPort=53:53/udp +PublishPort=784:784/udp +PublishPort=853:853/tcp +PublishPort=3000:3000/tcp +PublishPort=8844:80/tcp +PublishPort=8443:443/tcp + +Volume=adguard-config:/opt/adguardhome/work:z +Volume=adguard-work:/opt/adguardhome/conf:z +Volume=/var/log/AdGuardHome.log:/var/log/AdGuardHome.log:z \ No newline at end of file diff --git a/quadlets/adguard/adguard.volume b/quadlets/adguard/adguard.volume new file mode 100644 index 0000000..33ddc98 --- /dev/null +++ b/quadlets/adguard/adguard.volume @@ -0,0 +1,3 @@ +[Volume] +VolumeName=adguard-config +VolumeName=adguard-work \ No newline at end of file -- 2.45.3 From 3ba957ce027b4c7cf0256ea8449a9f756a4ad300 Mon Sep 17 00:00:00 2001 From: sudo-kraken Date: Wed, 4 Dec 2024 16:01:10 +0000 Subject: [PATCH 06/10] Added FreshRSS and FiveFilters --- quadlets/freshrss/fivefilters.container | 18 ++++++++++++++++++ quadlets/freshrss/freshrss.container | 23 +++++++++++++++++++++++ quadlets/freshrss/freshrss.volume | 2 ++ 3 files changed, 43 insertions(+) create mode 100644 quadlets/freshrss/fivefilters.container create mode 100644 quadlets/freshrss/freshrss.container create mode 100644 quadlets/freshrss/freshrss.volume diff --git a/quadlets/freshrss/fivefilters.container b/quadlets/freshrss/fivefilters.container new file mode 100644 index 0000000..d34fce8 --- /dev/null +++ b/quadlets/freshrss/fivefilters.container @@ -0,0 +1,18 @@ +[Unit] +Description=Five Filters Quadlet + +[Service] +Restart=always +TimeoutStartSec=900 + +[Install] +WantedBy=default.target + +[Container] +Image=docker.io/heussd/fivefilters-full-text-rss:latest +ContainerName=fivefilters +HostName=fivefilters + +PublishPort=5000:80 + +Environment=FTR_ADMIN_PASSWORD=XXXXXXXX \ No newline at end of file diff --git a/quadlets/freshrss/freshrss.container b/quadlets/freshrss/freshrss.container new file mode 100644 index 0000000..0b6b7cf --- /dev/null +++ b/quadlets/freshrss/freshrss.container @@ -0,0 +1,23 @@ +[Unit] +Description=FreshRSS Quadlet +After=fivefilters.service + +[Service] +Restart=always +TimeoutStartSec=900 + +[Install] +WantedBy=default.target + +[Container] +Image=docker.io/linuxserver/freshrss:latest +ContainerName=freshrss +HostName=freshrss + +PublishPort=4422:80 + +Volume=freshrss-config:/config:z + +Environment=PUID=1001 +Environment=PGID=1001 +Environment=TZ=Europe/London \ No newline at end of file diff --git a/quadlets/freshrss/freshrss.volume b/quadlets/freshrss/freshrss.volume new file mode 100644 index 0000000..1bf9b88 --- /dev/null +++ b/quadlets/freshrss/freshrss.volume @@ -0,0 +1,2 @@ +[Volume] +VolumeName=freshrss-config \ No newline at end of file -- 2.45.3 From b8fe7686f2df1c15fb7a94fc84465e49f169fcfe Mon Sep 17 00:00:00 2001 From: Joe Harrison <53116754+sudo-kraken@users.noreply.github.com> Date: Wed, 4 Dec 2024 16:14:23 +0000 Subject: [PATCH 07/10] Delete quadlets/adguard directory --- quadlets/adguard/adguard.container | 28 ---------------------------- quadlets/adguard/adguard.volume | 3 --- 2 files changed, 31 deletions(-) delete mode 100644 quadlets/adguard/adguard.container delete mode 100644 quadlets/adguard/adguard.volume diff --git a/quadlets/adguard/adguard.container b/quadlets/adguard/adguard.container deleted file mode 100644 index a45bb77..0000000 --- a/quadlets/adguard/adguard.container +++ /dev/null @@ -1,28 +0,0 @@ -[Unit] -Description=Adguard Quadlet - -[Service] -Restart=always -TimeoutStartSec=900 - -[Install] -WantedBy=default.target - -[Container] -Image=docker.io/adguard/adguardhome:latest -ContainerName=adguard -HostName=adguard - -# Optionally run this on network mode host, if you want real client ips to show in the logs -# Network=host -PublishPort=53:53/tcp -PublishPort=53:53/udp -PublishPort=784:784/udp -PublishPort=853:853/tcp -PublishPort=3000:3000/tcp -PublishPort=8844:80/tcp -PublishPort=8443:443/tcp - -Volume=adguard-config:/opt/adguardhome/work:z -Volume=adguard-work:/opt/adguardhome/conf:z -Volume=/var/log/AdGuardHome.log:/var/log/AdGuardHome.log:z \ No newline at end of file diff --git a/quadlets/adguard/adguard.volume b/quadlets/adguard/adguard.volume deleted file mode 100644 index 33ddc98..0000000 --- a/quadlets/adguard/adguard.volume +++ /dev/null @@ -1,3 +0,0 @@ -[Volume] -VolumeName=adguard-config -VolumeName=adguard-work \ No newline at end of file -- 2.45.3 From e54be1367e524a18ae80f2a3b0795d10c42d0ab9 Mon Sep 17 00:00:00 2001 From: Joe Harrison <53116754+sudo-kraken@users.noreply.github.com> Date: Wed, 4 Dec 2024 16:14:30 +0000 Subject: [PATCH 08/10] Delete quadlets/audiobookshelf directory --- .../audiobookshelf/audiobookshelf.container | 23 ------------------- quadlets/audiobookshelf/audiobookshelf.volume | 4 ---- 2 files changed, 27 deletions(-) delete mode 100644 quadlets/audiobookshelf/audiobookshelf.container delete mode 100644 quadlets/audiobookshelf/audiobookshelf.volume diff --git a/quadlets/audiobookshelf/audiobookshelf.container b/quadlets/audiobookshelf/audiobookshelf.container deleted file mode 100644 index 32d1ddf..0000000 --- a/quadlets/audiobookshelf/audiobookshelf.container +++ /dev/null @@ -1,23 +0,0 @@ -[Unit] -Description=Audiobookshelf Quadlet - -[Service] -Restart=always -TimeoutStartSec=900 - -[Install] -WantedBy=default.target - -[Container] -Image=docker.io/advplyr/audiobookshelf:latest -ContainerName=audiobookshelf -HostName=audiobookshelf - -PublishPort=13378:80 - -Volume=audiobookshelf-config:/metadata:z -Volume=audiobookshelf-metadata:/config:z -Volume=audiobookshelf-audiobooks:/audiobooks:z - -Environment=AUDIOBOOKSHELF_UID=USER_UID_HERE -Environment=AUDIOBOOKSHELF_GID=USER_GID_HERE \ No newline at end of file diff --git a/quadlets/audiobookshelf/audiobookshelf.volume b/quadlets/audiobookshelf/audiobookshelf.volume deleted file mode 100644 index 5c541fb..0000000 --- a/quadlets/audiobookshelf/audiobookshelf.volume +++ /dev/null @@ -1,4 +0,0 @@ -[Volume] -VolumeName=audiobookshelf-config -VolumeName=audiobookshelf-metadata -VolumeName=audiobookshelf-audiobooks \ No newline at end of file -- 2.45.3 From 06d4dc76fcb5826322a4f35964e4a5bd1ed0098a Mon Sep 17 00:00:00 2001 From: Joe Harrison <53116754+sudo-kraken@users.noreply.github.com> Date: Wed, 4 Dec 2024 16:14:38 +0000 Subject: [PATCH 09/10] Delete quadlets/it-tools directory --- quadlets/it-tools/it-tools.container | 16 ---------------- 1 file changed, 16 deletions(-) delete mode 100644 quadlets/it-tools/it-tools.container diff --git a/quadlets/it-tools/it-tools.container b/quadlets/it-tools/it-tools.container deleted file mode 100644 index b191b46..0000000 --- a/quadlets/it-tools/it-tools.container +++ /dev/null @@ -1,16 +0,0 @@ -[Unit] -Description=IT Tools Quadlet - -[Service] -Restart=always -TimeoutStartSec=900 - -[Install] -WantedBy=default.target - -[Container] -Image=docker.io/corentinth/it-tools:latest -ContainerName=it-tools -HostName=it-tools - -PublishPort=8088:80 \ No newline at end of file -- 2.45.3 From 0d593fa931c3b716db05ad4d6b4c2f69ec122b80 Mon Sep 17 00:00:00 2001 From: Joe Harrison <53116754+sudo-kraken@users.noreply.github.com> Date: Wed, 4 Dec 2024 16:14:49 +0000 Subject: [PATCH 10/10] Delete quadlets/netboot-xyz directory --- quadlets/netboot-xyz/netboot-xyz.container | 30 ---------------------- quadlets/netboot-xyz/netboot-xyz.volume | 3 --- 2 files changed, 33 deletions(-) delete mode 100644 quadlets/netboot-xyz/netboot-xyz.container delete mode 100644 quadlets/netboot-xyz/netboot-xyz.volume diff --git a/quadlets/netboot-xyz/netboot-xyz.container b/quadlets/netboot-xyz/netboot-xyz.container deleted file mode 100644 index 4e2284c..0000000 --- a/quadlets/netboot-xyz/netboot-xyz.container +++ /dev/null @@ -1,30 +0,0 @@ -[Unit] -Description=Netbook.xyz Quadlet - -[Service] -Restart=always -TimeoutStartSec=900 - -[Install] -WantedBy=default.target - -[Container] -Image=lscr.io/linuxserver/netbootxyz:latest -ContainerName=netboot-xyz -HostName=netboot-xyz - -Volume=netboot-xyz-config:/config -Volume=netboot-xyz-assets:/assets:z - -PublishPort=3000:3000 -PublishPort=8082:80 -PublishPort=69:69/udp - -Environment=PUID= -Environment=PGID= -Environment=TZ= -Environment=PORT_RANGE=30000:30010 -Environment=SUBFOLDER=/ -Environment=WEB_APP_PORT=3000 - - diff --git a/quadlets/netboot-xyz/netboot-xyz.volume b/quadlets/netboot-xyz/netboot-xyz.volume deleted file mode 100644 index 151c426..0000000 --- a/quadlets/netboot-xyz/netboot-xyz.volume +++ /dev/null @@ -1,3 +0,0 @@ -[Volume] -VolumeName=netboot-xyz-config -VolumeName=netboot-xyz-assets \ No newline at end of file -- 2.45.3