traefik-docker-ansible
Playbook de Ansible para desplegar Docker, Traefik 2.x y Watchtower en Ubuntu con múltiples aplicaciones web autoadministradas.
Ficha actualizada 18 sept 2026, 21:37 · upstream 24 ene 2021, 22:31 · release 2.0.0
Qué es traefik-docker-ansible
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Este playbook automatiza la instalación de un servidor Ubuntu con Docker como contenedorizador principal y Traefik 2.x como inversor de carga y proxy reverso. Incluye Watchtower para actualizaciones automáticas de imágenes de contenedores.
El despliegue se configura mediante archivos hosts.ini para inventario y variables en playbook.yml, permitiendo roles específicos por tags para modularidad. El proyecto está diseñado para producción con enfoque en simplicidad y reproducibilidad.
- Despliegue inicial de infraestructura web con Traefik como inversor de carga
- Actualización automática de aplicaciones Docker mediante Watchtower
- Gestión centralizada de múltiples servicios web en un solo servidor
- Configuración reproducible en entornos de producción Ubuntu
- Automatización completa con Ansible para despliegue idempotente
- Soporte para roles modulares ejecutables por tags específicos
- Integración nativa con Watchtower para actualizaciones automáticas
- Licencia MIT permisiva para uso y modificación libre
- Requiere Ubuntu como sistema operativo base del servidor
- Necesita Ansible >= 2.5 instalado previamente en el host de control
- Configuración manual obligatoria de variables en playbook.yml antes de ejecutar
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Copiar hosts.example.ini a hosts.ini y ajustar valores según necesidades. Configurar variables en playbook.yml antes de ejecutar ansible-playbook -i hosts.ini playbook.yml. Usar --tags "traefik" para roles específicos si es necesario.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.