- Docker
- Project building using docker-compose
- Containers (NGINX, PHP, NODEJS, MYSQL, POSTGRES, ... and OS)
Mais detalhes sobre o projeto veja na Documentação.
Este projeto tem como base dois projetos muito bons para a criação de ambientes utilizando o Docker
que são o projeto laradocker.com e o laradock.io.
Este projeto foi criado com o propósito de auxiliar a equipe de desenvolvimento na criação dos ambientes de cada projeto realizado pela Sysdomotic.
O projeto visa o auxílio na criação de ambientes para o desenvolvimento de aplicações WEB
e API
que ajuda muito na hora de iniciar um novo freela ou até mesmo dar início naquele projeto pessoal 😜.
O respositório foi estruturado da seguinte maneira:
docker/ >> # Diretório principal
└── bin/ >> # Diretório dos scripts em shell
└── htdocs/ >> # Diretório das aplicações web com exemplos de arquitetura usando separação em micro serviços
└── src/ >> # Diretório dos scripts para montar os containers do Docker usando o docker-compose e arquivos Dockerfile
│ ├── builds/ >> # Diretório com os scripts de build dos containers
│ └── bundles/ >> # Diretório com os arquivos de módulos externos
└── stacks/ >> # Diretório com os arquivos de configurações das stacks pré-configuradas do docker-compose
└── storage/ >> # Diretório com para guardar os logs e os dados dos volumes dos containers criados
└── wiki/ >> # Diretório com a documentação do projeto
└── ... >> # Arquivos de configurações e versionamento do projeto
Mais detalhes sobre a arquitetura veja em Arquitetura de Diretórios.
- Português do Brazil
A documentação possui três tipos de linguagem 1 -> pt-BR, 2 -> en e 3 -> es.
- Inglês Americano
The documentation has three types of language 1 -> pt-BR, 2 -> en and 3 -> es.
- Espanhol
La documentación tiene tres tipos de lenguaje 1 -> pt-BR, 2 -> en y 3 -> es
O projeto é MIT