Update quadlets

This commit is contained in:
topterrorist 2026-09-19 03:21:48 +02:00
parent 5a44ca4cb9
commit acda68b329
58 changed files with 1214 additions and 0 deletions

View file

@ -0,0 +1,21 @@
[Unit]
Description=gatus uptime tracker
PartOf=singlestarget
[Container]
ContainerName=gatus
Environment=TZ=Europe/Amsterdam
Image=twinproduction/gatus:latest
Volume=%h/services/singles/gatus/config:/config
Volume=%h/services/singles/gatus/data:/data/
Volume=/etc/timezone:/etc/timezone:ro
Volume=/etc/localtime:/etc/localtime:ro
Network=host
[Service]
Restart=always
[Install]
WantedBy=singles.target

View file

@ -0,0 +1,23 @@
[Unit]
Description=homepage container
PartOf=singles.target
[Container]
ContainerName=homepage
Environment=HOMEPAGE_ALLOWED_HOSTS={YOURDOMAIN.COM}
Environment=PUID=1000 PGID=1000
Image=ghcr.io/gethomepage/homepage:latest
Volume=%h/services/singles/homepage/config:/app/config
Volume=%h/services/singles/homepage/assets:/app/public/images
Volume=/home:/home
Environment=PORT=3303
Environment=HOSTNAME=127.0.0.1
Network=host
[Service]
Restart=always
[Install]
WantedBy=singles.target

View file

@ -0,0 +1,18 @@
[Unit]
Description=searxng search engine
PartOf=singlestarget
[Container]
ContainerName=searxng
Environment=USER_UID=1000 USER_GID=1000
Image=docker.io/searxng/searxng:latest
PublishPort=127.0.0.1:8889:8080
Volume=%h/services/singles/searxng/config:/etc/searxng
Volume=%h/services/singles/searxng/cache:/cache/searxng
[Service]
Restart=always
[Install]
WantedBy=singles.target

View file

@ -0,0 +1,13 @@
[Unit]
Description=Single services
Wants=gatus.service
Wants=homepage.service
Wants=searxng.service
After=gatus.service
After=homepage.service
After=searxng.service
[Install]
WantedBy=install.target