Security Audit / Infrastructure Scan (IaC) (push) Successful in 27s
Ansible Setup / ansible (push) Failing after 1m32s
Security Audit / Docker Image Scan (docker.io/apache/tika:latest) (push) Failing after 1m18s
Security Audit / Docker Image Scan (docker.io/library/postgres:15) (push) Failing after 34s
Security Audit / Docker Image Scan (docker.io/library/redis:7) (push) Failing after 19s
Deploy Infrastructure / plan (push) Successful in 2m58s
Security Audit / Docker Image Scan (ghcr.io/icereed/paperless-gpt:latest) (push) Failing after 38s
Deploy Infrastructure / apply (push) Has been cancelled
Security Audit / Docker Image Scan (ghcr.io/paperless-ngx/paperless-ngx:latest) (push) Has been cancelled
Security Audit / Docker Image Scan (docker.io/gotenberg/gotenberg:8) (push) Has been cancelled
Security Audit / Docker Image Scan (shenxn/protonmail-bridge:latest) (push) Has been cancelled
Caddy Custom Builder
This repository contains a Gitea Actions workflow to build a custom Caddy binary with Cloudflare DNS and S3 storage plugins.
Setup
- Create a new repository in Gitea (e.g.,
caddy-builder). - Push the contents of this directory to the new repository.
- Ensure Gitea Actions are enabled for the repository.
- The workflow will run automatically on push.
Output
The workflow publishes the binary to the Gitea Package Registry (Generic) as caddy-custom version v2.9.1.
Usage in Ansible
The Ansible role caddy-ha is configured to download this binary from the package registry.
Update the caddy_ha_caddy_download_url variable if the repository owner or package name changes.