Skip to content

Latest commit

 

History

History
executable file
·
64 lines (48 loc) · 2.55 KB

Readme.md

File metadata and controls

executable file
·
64 lines (48 loc) · 2.55 KB

ENGAJAMENTO

GitHub Issues Abertas GitHub Issues Fechas Build Status

Bem vindo/a à documentação do ENGAJAMENTO! Aqui você vai encontrar diversas documentações sobre o processo de desenvolvimento do ENGAJAMENTO, versionameno e publicação.

🐋 Docker

Utilizamos o Docker como plataforma de desenvolvimento com o intuito de garantir o mesmo ambiente de desenvolvimento independentemente do Sistema Operacional(SO) utilizado. Informaçoes mais detalhadas sobre a utilização do docker clique aqui.

🔩 Instalação

Com Docker e docker-compose devidamente instalados em sua máquina basta clonar o projeto executar o docker-compose:

    $ git clone https://github.com/sara-nossa-terra/engajamento && cd engajamento
    $ docker-compose up -d

Dentro da pasta engajamento rodar o seguinte comando para dar permissão de escrita para a pasta de arquivos temporária da aplicação:

    $ chmod -R 775 application/storage

Se não esteja utilizando root para subir os containers, dê permissão de escrita para o usuário www-data utilizado pelo serviço web:

    $ sudo chown -R www-data: application/storage

Após os containers terminarem de serem carregados, dentro da pasta engajamento rodar o seguinte comando:

    $ docker exec php-engajamento /bin/bash -c 'php artisan migrate:fresh --seed'

Após alguns instantes a aplicação estará disponível em:

    localhost:8082

Para fazer autenticar(Logar) e entrar no sistema através da tela inicial utilize os seguintes dados de acesso:

E-mail: admin@admin.com Senha: 123

Para descarregar os containers basta digitar:

    $ docker-compose down

🚀 Tecnologias

👥 Autores

Várias pessoas colaboraram com o desenvimento do projeto ENGAJAMENTO e decidimos centralizar em um único local todos os que participaram com o desenvolvimento do projeto.

Clique aqui para visualizar.