HomeCloudPlaybooks

My Ansible Playbooks live here

Podman Integration

This project has been updated to use Podman as the container runtime instead of Docker.

Key Changes:

  • The docker role has been removed.
  • A custom podman role is used to install Podman, podman-compose, and podman-docker.
  • Roles that deploy containers (e.g., network, gitea, portainer) have been adapted to use Podman-compatible commands and modules.
  • podman-compose is used to manage multi-container applications defined in podman-compose.j2 templates.

Running Playbooks with Podman:

Ensure Podman is installed and configured on your target hosts. The playbooks will handle the installation of podman-compose and podman-docker.

Description
my ansible plays
Readme GPL-3.0 238 KiB
Languages
Jinja 100%