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

Automatizar despliegue de backend #1

Open
gianpietro1 opened this issue Feb 21, 2021 · 1 comment
Open

Automatizar despliegue de backend #1

gianpietro1 opened this issue Feb 21, 2021 · 1 comment
Assignees

Comments

@gianpietro1
Copy link
Contributor

Dado el acceso SSH a un Linux Ubuntu 20.04 (agnóstico a Linode, AWS, GCP), esta automatización debe incluir:

  1. Instalación de docker, docker-compose.
  2. Clonado de este repo, que incluye una forma práctica de implementar nginx-proxy: https://github.com/kassambara/nginx-multiple-https-websites-on-one-server (renombrar a nginx-proxy y borrar las carpetas dummy)
  3. Despliegue (docker-compose up -d) del nginx-proxy
  4. Clonado de nuestro backend y checkout de la rama 1.0: https://github.com/openpolitica/open-politica-backend.git
  5. Despliegue (docker-compose up -d) del backend
  6. Correr script que inyecta datos en la DB, ubicado en la carpeta src/dbtools/reset_mysql.sh del backend (requiere instalación previa de java, que puede ser default-jre, y mysql client, éste último podría correr quizá en el docker existente)
@gianpietro1 gianpietro1 transferred this issue from openpolitica/open-politica-backend Feb 24, 2021
@gianpietro1
Copy link
Contributor Author

@dmarquinah acá tenemos pendiente (nosotros) probar este procedimiento de "disaster recovery" en un servidor linux cualquiera; reportaré en cuanto lo haya hecho, y tú también porfa, así cerramos este issue.

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

No branches or pull requests

2 participants