Automated deployment of a Wordpress + mariadb infrastructure on cloud servers, built as part of the 42 curriculum.
Recreation of the Inception 42 project with full automation and cloud deployment using containerized services.
- Automated remote deployment trough ssh
- Container architecture (1 process = 1 container)
- Data persistence across server reboots
- Infrastructure resilience using systemd services
- Multi-server deployment capability
- Docker Compose orchestration
Note: We used caddy instead of nginx for the webserver, mainly for the automatic HTTPS.