kartoza / WBR-SEMP

0 stars 3 forks source link

set up dedicated WBR database asap #18

Closed gubuntu closed 4 years ago

gubuntu commented 4 years ago

WBR survey data and some other project-specific data needs a dedicated database. I think this calls for a dedicated host with

Rope in @lucernae and @meomancer to help. Delegate to @zacharlie if you can't start soon

NyakudyaA commented 4 years ago

WBR survey data and some other project-specific data needs a dedicated database. I think this calls for a dedicated host with

* [ ]  Pg

* [ ]  pgAdmin

* [ ]  Lutra PG mergin agent

* [ ]  metabase

Maybe we can use the Kirchoff one since we were going to be taking it down. I can delete the services on that machine and install these

gubuntu commented 4 years ago

good idea, I've renamed the Hetzner Kirchhoff project to WBR to start

gubuntu commented 4 years ago

@lucernae the mergin project to test is martin/WBRFieldWork-dbsync. You can create an account on mergin for yourself and we'll ask @dodobas to share with you, or we create a 'KartozaPG' user

lucernae commented 4 years ago

my mergin user account is lucernae

NyakudyaA commented 4 years ago

WBR survey data and some other project-specific data needs a dedicated database. I think this calls for a dedicated host with

* [x]  Pg

* [x]  pgAdmin

* [ ]  Lutra PG mergin agent https://github.com/lutraconsulting/mergin-db-sync

* [x]  metabase https://www.metabase.com/

Rope in @lucernae and @meomancer to help. Delegate to @zacharlie if you can't start soon

@lucernae I have set up the stack above but I am unsure how we need to proceed with setting up the Lutra PG mergin agent. Do we need to run this as part of PostgreSQL initialization scripts or do we need to dockerize this?

gubuntu commented 4 years ago

@dodobas is building a Dockerfile for the mergin-dbsync agent so please deploy and configure as soon as it's ready

gubuntu commented 4 years ago

@lucernae the Dockerfile for the mergn-db-sync agent is ready at https://github.com/lutraconsulting/mergin-db-sync, please use it to deploy asap

NyakudyaA commented 4 years ago

This has been implemented and working