This role will install Stirling-PDF, a tool to carry out various operations on PDF files, including splitting, merging, converting, reorganizing, adding images, rotating, compressing, and more.
Stirling PDF will be deployed as a rootless podman container managed by a systemd service.
See meta/main.yml
# playbook.yml
- hosts: my.CHANGEME.org
roles:
- nodiscc.xsrv.common # (optional) base server setup, hardening, firewall, bruteforce prevention
- nodiscc.xsrv.monitoring # (optional) apache monitoring
- nodiscc.xsrv.apache # (required in the standard configuration) reverse proxy and SSL certificates
- nodiscc.xsrv.podman # container engine
- nodiscc.xsrv.stirlingpdf
# required variables:
stirlingpdf_fqdn: "pdf.CHANGEME.org"
See defaults/main.yml for all configuration variables
stirlingpdf - setup Stirling PDF PDF manipulation tools