Initial Quadlet-Templates

This commit is contained in:
Maximilian Gutwein 2024-10-21 20:45:50 +02:00
commit 7bb473e2bd
2 changed files with 40 additions and 0 deletions

View file

@ -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

View file

@ -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