Proyecto Ansible
Este proyecto consiste en portar mi legacy config de Ansible, hacerlo más extensible y configurarlo correctamente. El estado actual se podrá ver en el repositorio de Ansible en Gitea (replicado en Github).
- Automatizar provisión de server Dionisio, con todos sus containers en Docker.
- Ejecución remota de configuración a partir de Gitea+Drone.
- Testing de todos los roles usando Molecule.
- Portabilidad mediante el uso de variables globales.
- Protección de contraseñas y secretos a partir de Ansible Vault.
- Optimizar backup de databases.
Ansible
- Configurar test con Molecule.
- Configurar Drone
Conectividad
- Configurar DNS de Cloudflare con Ansible.
- Para francocalvo.ar.
- Para fjc.ar.
Provisioning
- Agregar configuración general de discos. (ver)
- Configurar repositorios correspondientes de Proxmox.
- Instalar configuración de Neovim.
Configurar filesystem de VMs
- Instalar y configurar MergerFS.
- Instalar y configurar SnapRAID.
- Instalar y configurar Kopia.
- Instalar y configurar Samba.
Conectividad
- Instalar y configurar Wiregurd.
Automatización
- Agregar cronjobs.
- Instalar y configurar Ansible.
Provisioning
- Instalar configuración de Neovim.
- Agregar Samba en red.
Docker
- Instalar Docker.
- Instalar docker-compose.
- Configurar dumps y backups de bases de datos.
Contenedores
- File/directory ownership
- Authentik.
- Code-server.
- Duplicati.
- Drone.
- Gitea.
- Haste-server.
- Jellyfin.
- JFA.
- Librespeed.
- Nextcloud.
- Minio.
- Outline.
- Aprender como agregar Authentik automaticamente.
- Aprender como crear bucket automaticamente.
- Paperless.
- Photoprism.
- Portainer.
- qBittorrent.
- Redbot.
- Swag.
- Proxy configurations.
- Nginx configurations.
- Testing with Cloudflare.
- Wrap up configuration.
- Syncthing.
- Automation:
- Radarr.
- Sonarr.
- Bazarr.
- Prowlarr.
- Ombi.
- Unmanic.