Skip to main content

Ansible Role podman on Galaxy

·181 words·1 min
Table of Contents

The Ansible role head1328.podman is now published on Ansible Galaxy . It’s the base role for all Podman-based setups on Raspberry Pi OS / Debian Trixie - other roles (head1328.pihole, head1328.ivly, …) build on top of it.

head1328/ansible-raspberry-podman

An Ansible role that manages Podman on Raspberry Pi OS (Debian 13 / Trixie).

Jinja
0
0

What It Does
#

  • Installs and configures Podman on Debian 13 (Trixie)
  • Enables user lingering so rootless containers can run as Quadlets under systemd --user, even without an active SSH session
  • Ships sane defaults for rootless Podman (networking, subuid/subgid)
  • Tweakable via defaults/main.yml

What It’s For
#

As a building block for any container workload on the Pi:

  • DNS filtering with head1328.pihole
  • AI stack with head1328.hailo_ollama
  • Self-hosted apps like head1328.ivly

If you’d rather wire things up manually: there’s a matching tutorial - Podman on the Raspberry Pi .

Installation
#

ansible-galaxy role install head1328.podman

License
#

AGPL-3.0-or-later. Issues and forks welcome.

Acknowledgments
#


Found this helpful?
Consider supporting via: