beszel
Deploy the Beszel monitoring hub as a Podman quadlet.
giftpilz0.container15 variables
Usage
- hosts: all roles: - role: giftpilz0.container.beszelVariables
- podman_userstr
System user for rootless podman operations.
Default{{ ansible_user }} - beszel_imagestr
Image name without tag.
Defaultdocker.io/henrygd/beszel Container image version.
Default0.21.1Enable podman auto-update for this container.
DefaulttrueCreate and manage the podman network.
DefaulttruePodman network name.
Defaultbeszel-internalPodman network driver.
DefaultbridgeExpose container ports on the host.
DefaultfalseHost IP to bind exposed ports to.
Default127.0.0.1- beszel_port_maplist[str]
Host:container port mappings.
Default- 8090:8090 External URL of the hub.
Default""Environment variables injected into the hub container.
DefaultAPP_URL: '{{ beszel_app_url }}' DISABLE_SSH: 'true'Optional container entrypoint override.
Default""- beszel_extra_fileslist[dict]
Arbitrary file entries with src (controller path) or source (target path), dest, optional mount, mode, and template.
Default[] - beszel_extra_dirslist[dict]
Arbitrary directory entries with src (controller directory) or source (target path), dest, optional mount and mode.
Default[]
No variables match.