> For the complete documentation index, see [llms.txt](https://docs.devops.guiaedutec.com.br/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.devops.guiaedutec.com.br/readme.md).

# Introduction

{% hint style="info" %}
*This documentation is intended for **professionals and infrastructure specialists** who wish to implement the Edutec Guide.*
{% endhint %}

Here you will find the main steps for the application of the Edutec Guide to be working correctly.

Currently, the entire deployment process is done via [Docker](https://docs.docker.com), with the help of the [Docker Compose](https://docs.docker.com/compose/) tool.

### How does the relationship between containers work?

The application of the Edutec Guide is divided into 3 parts, each part being an independent container.

* **Front-end**: Regarding the user interface
* **Back-end**: Web server that processes application information
* **Database**: Database that stores application content and miscellaneous information

![](/files/-MZXbIHnkKtTo5cuI0Ys)

#### Repositories

Each container has a directly linked repository, hosted on GtHub.

| Container | Repository                                    |
| --------- | --------------------------------------------- |
| Database  | <https://github.com/guiaedutec/geos-database> |
| Back-end  | <https://github.com/guiaedutec/geos-backend>  |
| Front-end | <https://github.com/guiaedutec/geos-frontend> |

### Minimum requirements

* [Docker ](https://docs.docker.com)version 20.10.5 or higher
  * If you use Windows, check the [Docker](https://docs.docker.com/docker-for-windows/install/) instruction for using WSL 2
