itzMaffi / CW-thesis-project

GNU General Public License v3.0
2 stars 4 forks source link

Deployment: Setup Github actions and Jest #7

Closed dinarabs closed 11 months ago

dinarabs commented 11 months ago
itzMaffi commented 11 months ago

If I remember correctly from the lecture, there were some problems with mongodb atlas not having a fixed ip available in the free tier (or was it fly.io?). Anyway, something couldn't be set up correctly to achieve a decent level of security (something about allowin all ips). So I was thinking if flyio can run docker, we could host the dbs in flyio as well?

dayt47 commented 11 months ago

i think this should work with fly.io (i mean the db with docker) but i don't know how mich tinkering is needed. on fly.io you can get a dedicated ipv4 address for 2$ / month:

citation: "Anycast IP addresses

Each application receives a shared IPv4 address and unlimited Anycast IPv6 addresses for global load balancing.

Dedicated IPv4 addresses are $2/mo."

dinarabs commented 11 months ago

Just saw this convo, FYI that screenshots were from yday's research i was doing, so you can ignore them :)

i think we decided to deploy both client/server to fly.io per @dayt47 research and experiment and regarding mongodb atlas i haven't done research tbh