aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
Diffstat (limited to 'docs')
-rw-r--r--docs/sample-environment/pihole/pihole.yml7
-rw-r--r--docs/sample-environment/pihole/quadlet/pihole-app.container15
-rw-r--r--docs/sample-environment/wordpress/quadlet/wordpress-app.container7
-rw-r--r--docs/sample-environment/wordpress/quadlet/wordpress-db.container5
-rw-r--r--docs/sample-environment/wordpress/quadlet/wordpress.pod2
-rw-r--r--docs/sample-environment/wordpress/wordpress-app.containerfile18
-rw-r--r--docs/sample-environment/wordpress/wordpress-db.containerfile15
7 files changed, 30 insertions, 39 deletions
diff --git a/docs/sample-environment/pihole/pihole.yml b/docs/sample-environment/pihole/pihole.yml
new file mode 100644
index 0000000..18c36d5
--- /dev/null
+++ b/docs/sample-environment/pihole/pihole.yml
@@ -0,0 +1,7 @@
+all:
+ vars:
+ containers_quadlet_path: "docs/sample-environment/pihole/quadlet"
+
+ containers_quadlets:
+ - name: "pihole-app"
+ file: "pihole-app.container"
diff --git a/docs/sample-environment/pihole/quadlet/pihole-app.container b/docs/sample-environment/pihole/quadlet/pihole-app.container
new file mode 100644
index 0000000..7892498
--- /dev/null
+++ b/docs/sample-environment/pihole/quadlet/pihole-app.container
@@ -0,0 +1,15 @@
+[Unit]
+Wants=check-network-online.service podman-auto-update.timer
+After=check-network-online.service
+
+[Container]
+ContainerName=pihole-app
+Environment=WEBPASSWORD=
+Image=docker.io/pihole/pihole:latest
+#PublishPort=53:53/tcp
+#PublishPort=53:53/udp
+PublishPort=8081:80
+AutoUpdate=registry
+
+[Install]
+WantedBy=default.target
diff --git a/docs/sample-environment/wordpress/quadlet/wordpress-app.container b/docs/sample-environment/wordpress/quadlet/wordpress-app.container
index 20f9b69..f9bfa6a 100644
--- a/docs/sample-environment/wordpress/quadlet/wordpress-app.container
+++ b/docs/sample-environment/wordpress/quadlet/wordpress-app.container
@@ -1,13 +1,14 @@
[Unit]
-Wants=wordpress-pod.service
-After=wordpress-pod.service
+Wants=wordpress-pod.service wordpress-db.service
+After=wordpress-pod.service wordpress-db.service
PartOf=wordpress-pod.service
[Container]
ContainerName=wordpress-app
-Environment=WORDPRESS_DB_HOST=127.0.0.1 WORDPRESS_DB_USER=root WORDPRESS_DB_PASSWORD=TESTTESTTEST WORDPRESS_DB_NAME=wordpress WORDPRESS_TABLE_PREFIX=wp_
+Environment=WORDPRESS_DB_HOST=127.0.0.1 WORDPRESS_DB_USER=root WORDPRESS_DB_PASSWORD=wordpress WORDPRESS_DB_NAME=wordpress WORDPRESS_TABLE_PREFIX=wp_
Image=docker.io/library/wordpress:latest
PodmanArgs=--pod wordpress
+AutoUpdate=registry
[Install]
WantedBy=default.target
diff --git a/docs/sample-environment/wordpress/quadlet/wordpress-db.container b/docs/sample-environment/wordpress/quadlet/wordpress-db.container
index 8e6e0d6..9059a8e 100644
--- a/docs/sample-environment/wordpress/quadlet/wordpress-db.container
+++ b/docs/sample-environment/wordpress/quadlet/wordpress-db.container
@@ -5,9 +5,10 @@ PartOf=wordpress-pod.service
[Container]
ContainerName=wordpress-db
-Environment=MARIADB_DATABASE=wordpress MARIADB_ROOT_PASSWORD=TESTTESTTEST
-Image=docker.io/mariadb:latest
+Environment=MARIADB_DATABASE=wordpress MARIADB_ROOT_PASSWORD=wordpress
+Image=docker.io/library/mariadb:latest
PodmanArgs=--pod wordpress
+AutoUpdate=registry
[Install]
WantedBy=default.target
diff --git a/docs/sample-environment/wordpress/quadlet/wordpress.pod b/docs/sample-environment/wordpress/quadlet/wordpress.pod
index eea748a..d674a29 100644
--- a/docs/sample-environment/wordpress/quadlet/wordpress.pod
+++ b/docs/sample-environment/wordpress/quadlet/wordpress.pod
@@ -1,5 +1,5 @@
[Unit]
-Wants=check-network-online.service wordpress-app.service wordpress-db.service
+Wants=check-network-online.service podman-auto-update.timer wordpress-app.service wordpress-db.service
Before=wordpress-app.service wordpress-db.service
After=check-network-online.service
diff --git a/docs/sample-environment/wordpress/wordpress-app.containerfile b/docs/sample-environment/wordpress/wordpress-app.containerfile
deleted file mode 100644
index f85fc07..0000000
--- a/docs/sample-environment/wordpress/wordpress-app.containerfile
+++ /dev/null
@@ -1,18 +0,0 @@
-FROM docker.io/library/wordpress:latest
-
-LABEL start="podman run -d --rm=true --name wordpress-app --pod wordpress \
--e WORDPRESS_DB_HOST=127.0.0.1 \
--e WORDPRESS_DB_USER=root \
--e WORDPRESS_DB_PASSWORD=TESTTESTTEST \
--e WORDPRESS_DB_NAME=wordpress \
--e WORDPRESS_TABLE_PREFIX=wp_ \
-wordpress-app:latest"
-
-#Build
-#podman build -t wordpress-app -f wordpress-app.containerfile
-
-#Manual start
-#podman container runlabel start wordpress-app
-
-#Pod Start
-#podman pod create --name wordpress -p 8080:80
diff --git a/docs/sample-environment/wordpress/wordpress-db.containerfile b/docs/sample-environment/wordpress/wordpress-db.containerfile
deleted file mode 100644
index 3225616..0000000
--- a/docs/sample-environment/wordpress/wordpress-db.containerfile
+++ /dev/null
@@ -1,15 +0,0 @@
-FROM docker.io/mariadb:latest
-
-LABEL start="podman run -d --rm=true --name wordpress-db --pod wordpress \
--e MARIADB_DATABASE=wordpress \
--e MARIADB_ROOT_PASSWORD=TESTTESTTEST \
-wordpress-db:latest"
-
-#Build
-#podman build -t wordpress-db -f wordpress-db.containerfile
-
-#Manual start
-#podman container runlabel start wordpress-db
-
-#Pod Start
-#podman pod create --name wordpress -p 8080:80