Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fazer o deploy do projeto em nossos servidores #13

Closed
anapaulagomes opened this issue Sep 9, 2021 · 1 comment
Closed

Fazer o deploy do projeto em nossos servidores #13

anapaulagomes opened this issue Sep 9, 2021 · 1 comment
Assignees

Comments

@anapaulagomes
Copy link
Contributor

Usamos o Dokku para rodar nossa plataforma de infra as code. O Dokku é compatível com o Heroku e utiliza o mesmo arquivo. Essa tarefa é para o nosso glorioso time de infra (alô @DadosAbertosDeFeira/infraestrutura).

Relacionado #10.

@anapaulagomes
Copy link
Contributor Author

anapaulagomes commented May 18, 2023

Como não temos disponibilidade do time de infra pra cuidar desse projeto no momento, vamos tentar fazer o deploy em uma máquina da Absam manualmente. Abaixo um checklist do que precisa ser feito:

  • Configurar banco de dados compatível com o nosso backup do Heroku (podemos manter um banco na mesma instância do MQ) - checar versões
  • Configurar DATABASE_URL (adicionar ao arquivo de exemplo também DATABASE_URL=postgres://laia:laia@postgres:5432/laia?sslmode=disable
  • Configurar SENTRY_DSN
  • Configurar ALLOWED_HOSTS
  • Configurar domínio pedidos.dadosabertosdefeira.com.br
  • Configurar comando para rodar o servidor python -m poetry run python manage.py runserver 5000
  • Configurar arquivo .env (já disponível no server, precisa apontar o caminho no dashboard da Absam)
  • Criar script para instalar dependências e aplicar migrações

Ideal:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant