Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/andreiglesias/cloud-1

Automated Deployment of a website infrastructure
https://github.com/andreiglesias/cloud-1

ansible aws aws-ec2 docker docker-compose terraform vagrant

Last synced: 3 months ago
JSON representation

Automated Deployment of a website infrastructure

Awesome Lists containing this project

README

        

# Automated Deployment of a website infrastructure











## Project Overview

This project focuses on the automated deployment of a web server and the necessary Docker infrastructure on a remote server. The goal is to deploy a site, such as a WordPress blog, with each process running in its container. Automation is a key component of this project, and tools like Terraform, Ansible and Docker Compose are used for this process.

## Features

- Automated deployment of a WordPress site.
- Containers for each process (WordPress, PHPmyadmin, MariaDB, etc.).
- Persistence of data across server reboots.
- Secure and limited public access.
- TLS support for secure connections.
- Deployment on multiple servers in parallel.

## Platform Choice

This project uses AWS EC2 instances to host the necessary infrastructure.

## License

This project is licensed under the GNU License. See the [LICENSE](LICENSE) file for details.