From 7bb473e2bd3038ff215c13a4f2d899909141e701 Mon Sep 17 00:00:00 2001 From: Maximilian Gutwein Date: Mon, 21 Oct 2024 20:45:50 +0200 Subject: [PATCH] Initial Quadlet-Templates --- woodpecker-agent.container.template | 22 ++++++++++++++++++++++ woodpecker.container.template | 18 ++++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 woodpecker-agent.container.template create mode 100644 woodpecker.container.template diff --git a/woodpecker-agent.container.template b/woodpecker-agent.container.template new file mode 100644 index 0000000..448f012 --- /dev/null +++ b/woodpecker-agent.container.template @@ -0,0 +1,22 @@ +[Unit] +Description=Woodpecker Agent Quadlet + +[Container] +Image=docker.io/woodpeckerci/woodpecker-agent:latest +ContainerName=woodpecker-agent +AutoUpdate=registry +EnvironmentFile=/opt/container-gitea/woodpecker-agent.env +Volume=/run/user/1005/podman/podman.sock:/var/run/docker.sock +Volume=/opt/container-gitea/data/woodpecker-agent:/etc/woodpecker +AddCapability=sys_admin,mknod +AddDevice=/dev/fuse +SecurityLabelDisable=true +Network=woodpecker.network +Exec=agent + +[Service] +Restart=always +TimeoutStartSec=900 + +[Install] +WantedBy=multi-user.target default.target diff --git a/woodpecker.container.template b/woodpecker.container.template new file mode 100644 index 0000000..a11ee60 --- /dev/null +++ b/woodpecker.container.template @@ -0,0 +1,18 @@ +[Unit] +Description=Woodpecker Quadlet + +[Container] +Image=docker.io/woodpeckerci/woodpecker-server:latest-alpine +ContainerName=woodpecker +AutoUpdate=registry +EnvironmentFile=/opt/container-gitea/woodpecker.env +Volume=/opt/container-gitea/data/woodpecker:/var/lib/woodpecker +PublishPort=127.0.0.1:1117:8000 +Network=woodpecker.network + +[Service] +Restart=always +TimeoutStartSec=900 + +[Install] +WantedBy=multi-user.target default.target