Skip to content

Latest commit

 

History

History
106 lines (66 loc) · 1.86 KB

File metadata and controls

106 lines (66 loc) · 1.86 KB

DEPLOY do Projeto AURORA

O Makefile automatiza várias etapas do processo de configuração e manutenção do Aurora usando Docker. Porém muitos dos comandos não podem ser executados em produção.

Comandos disponíveis

Para ver a lista de comandos disponiveis acesse aqui


Siga o passo a passo abaixo para fazer o deploy:

Passo a passo

Clonar a aplicação

clone

Faça o clone da aplicação

git clone https://github.com/ecossistema-aurora/aurora

ou

git clone git@github.com:ecossistema-aurora/aurora.git

branch

O branch da produção deverá ser o production

git checkout production
Instalar/Preparar a Aplicação

env

Copie o arquivo .env.example, o novo arquivo terá as configurações de acesso a aplicação, servidor de email, e tipo de ambiente

cp .env.example .env

setup

O primeiro a se fazer em um ambiente de deploy é garantir algumas permissões, para isso basta executar:

make permissions

Precisamos agora criar os bancos de dados, tabelas, dados, instalar dependências e tudo o mais, para isso basta executar:

make setup
Pós Instalação (Importante)

env

Após a instalação precisamos configurar o arquivo .env:

  • linha 18: Alterar para APP_ENV=prod
  • linha 55: Configurar conforme o serviço de email
  • linha 59: Configurar o endereço de email
Atualização do ambiente (Quando houver novas versões)

pull

Atualizar o branch

git pull origin production

banco de dados

Atualizar o banco de dados (tabelas)

make migrate_database

assets

Compilar o CSS/Javascript

make compile_frontend