socialappslab / denguechat

Using mobile phones and gaming tactics to engage citizens in reporting public health risks
https://www.denguechat.org/
Other
0 stars 0 forks source link

Document how server deployment works now in the new server and transfer knoledge to new devs #965

Open cdparra opened 3 years ago

cdparra commented 3 years ago

@yolile to work with @denisde21 and @sofiarivas93 to make sure they know how to workout devops of the platform

mitar commented 3 years ago

This is all documented, but you have to have permissions to access the repository with documentation and also access servers. We should discuss who should have access to servers because access to servers also gives access to other data on those servers, some restricted by human subject research restrictions, so we cannot just give access easily.

If you have more people involved, maybe we should move deployment to a stand-alone server.

mitar commented 3 years ago

So, I think we can open the repository up to new developers. All sensitive data is encrypted anyway. So new developers can then do pull requests to add stuff if necessary.

But who can then deploy and decrypt sensitive data, that I would prefer to keep limited to current set of people (@yolile and me).

yolile commented 3 years ago

and denguechat is configured to automatically create and pull a new docker image to dockerhub when someone commits something in both, develop and master branches

El sáb., 18 jul. 2020 15:11, Mitar notifications@github.com escribió:

So, I think we can open the repository up to new developers. All sensitive data is encrypted anyway. So new developers can then do pull requests to add stuff if necessary.

But who can then deploy and decrypt sensitive data, that I would prefer to keep limited to current set of people (@yolile https://github.com/yolile and me).

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/socialappslab/denguetorpedo/issues/965#issuecomment-660527881, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABUEPSVCAO7LIO22DGEI3N3R4HXVBANCNFSM4O4MPRMQ .