added rootful eve quadlets
This commit is contained in:
19
hello.container
Normal file
19
hello.container
Normal file
@@ -0,0 +1,19 @@
|
||||
[Unit]
|
||||
Description=Hello World Quadlet (prints hostname + time)
|
||||
After=network-online.target
|
||||
Wants=network-online.target
|
||||
|
||||
[Container]
|
||||
Image=docker.io/library/busybox:latest
|
||||
#ContainerName=hello
|
||||
User=1000
|
||||
UserNS=keep-id:uid=1000,gid=1000
|
||||
Exec=sh -c 'while true; do echo "Hello from $(hostname) at $(date)"; sleep 5; done'
|
||||
|
||||
[Service]
|
||||
Restart=always
|
||||
RestartSec=2
|
||||
TimeoutStartSec=30
|
||||
TimeoutStopSec=30
|
||||
|
||||
# Note: omit [Install] so it won't be enabled by default
|
||||
15
nginx-proxy-manager/nginx-proxy-manager.container
Normal file
15
nginx-proxy-manager/nginx-proxy-manager.container
Normal file
@@ -0,0 +1,15 @@
|
||||
[Container]
|
||||
ContainerName=nginx-proxy-manager
|
||||
Image=docker.io/jc21/nginx-proxy-manager:latest
|
||||
#AutoUpdate=registry
|
||||
PublishPort=80:80
|
||||
PublishPort=81:81
|
||||
PublishPort=443:443
|
||||
Volume=nginx-proxy-manager-data:/data
|
||||
Volume=nginx-proxy-manager-letsencrypt:/etc/letsencrypt
|
||||
|
||||
[Service]
|
||||
Restart=unless-stopped
|
||||
|
||||
[Install]
|
||||
WantedBy=default.target
|
||||
23
noip-duc.container
Normal file
23
noip-duc.container
Normal file
@@ -0,0 +1,23 @@
|
||||
[Unit]
|
||||
Description=No-IP Dynamic Update Client
|
||||
#After=network-online.target
|
||||
#Wants=network-online.target
|
||||
|
||||
[Container]
|
||||
ContainerName=noip-duc
|
||||
Image=ghcr.io/noipcom/noip-duc:latest
|
||||
AutoUpdate=registry
|
||||
Secret=noippass,type=env,target=NOIP_PASSWORD
|
||||
Secret=noipuser,type=env,target=NOIP_USERNAME
|
||||
EnvironmentFile=noip-duc.env
|
||||
|
||||
[Service]
|
||||
User=1000
|
||||
Group=1000
|
||||
Restart=on-abnormal
|
||||
TimeoutStopSec=30
|
||||
#SuccessExitStatus=0 143
|
||||
|
||||
#[Install]
|
||||
# Start by default on boot
|
||||
#WantedBy=default.target
|
||||
5
noip-duc.env
Normal file
5
noip-duc.env
Normal file
@@ -0,0 +1,5 @@
|
||||
#No-IP Dynamic Update Client Environment File
|
||||
#NOIP_USERNAME=
|
||||
#NOIP_PASSWORD=
|
||||
NOIP_HOSTNAMES=all.ddnskey.com
|
||||
NOIP_CHECK_INTERVAL=2m
|
||||
1
pihole
Submodule
1
pihole
Submodule
Submodule pihole added at ed624dceae
18
tvj-epg.container
Normal file
18
tvj-epg.container
Normal file
@@ -0,0 +1,18 @@
|
||||
[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]
|
||||
User=1000
|
||||
Group=1000
|
||||
Restart=on-abnormal
|
||||
|
||||
[Install]
|
||||
WantedBy=default.target
|
||||
2
tvj-epg.env
Normal file
2
tvj-epg.env
Normal file
@@ -0,0 +1,2 @@
|
||||
UPDATE_INTERVAL=3
|
||||
TZ=America/New_York
|
||||
Reference in New Issue
Block a user