No description
| .forgejo/workflows | ||
| meta | ||
| roles | ||
| .ansible-lint | ||
| .gitignore | ||
| .gitmodules | ||
| galaxy.yml | ||
| README.md | ||
| requirements.txt | ||
Ansible Collection - hutit.containers
Collection Ansible pour le déploiement et la gestion de services conteneurisés avec Podman en mode rootless.
Contenu
Rôles
podman: Installation et configuration de Podman pour conteneurs rootlesstraefik: Déploiement de Traefik en tant que reverse proxyopenproject: Déploiement de OpenProjectforgejo: Déploiement de Forgejopostgresql: Déploiement de PostgreSQL
Installation
Depuis Ansible Galaxy
ansible-galaxy collection install hutit.containers
Via requirements.yml
# requirements.yml
collections:
- name: hutit.containers
version: ">=1.3.0"
ansible-galaxy collection install -r requirements.yml
Prérequis
- Ansible >= 2.14
- Debian 12+ ou Ubuntu 22.04+
- Collections :
ansible.posixcontainers.podman
Installation des dépendances
ansible-galaxy collection install ansible.posix containers.podman
Développement
Build de la collection
# À la racine de la collection
ansible-galaxy collection build
# Produit : hutaeh-containers-1.0.0.tar.gz
Publication sur Galaxy
# Avec votre token Galaxy
ansible-galaxy collection publish hutit-containers-X.Y.Z.tar.gz --token YOUR_GALAXY_TOKEN
Licence
GNU General Public License v3.0 or later
Copyright (C) 2026 HUTIT
Voir LICENSE.md pour plus de détails.
Auteur
Hutaeh - HUTIT