Skip to content

Deployment? #488

Open
Open
@nelsonic

Description

@nelsonic

I've been very disappointed with Fly.io and their handling of the server that ran both our Auth and MVP#449 apps (specifically how they killed our Postgres and lost our data!! 😢) so I've been investigating alternatives for the last few months in my "off" hours. Now that I'm done with the contract I can get back into this. 🤞

We need to re-deploy the MVP and Postgres ASAP to something more reliable and have monitoring for it. 🚀
We've used several Cloud/VPS providers in the past and have had varying degrees of bad to good experience. 👍 👎
I don't want to use any of the "Majors" (AWS, CCP, etc.) for deploying the MVP, Auth or App
because the costs and complexity will be silly. 💸 🔥
We want a low-cost but highly available/reliable/secure environment where we can easily deploy an app in seconds.

To be 100% clear: I would much rather be doing something else right now! 🙃
If connecting a Fly.io instance to the DigitalOcean Managed Postgres worked we would already be doing that! ⏳
The Fly.io platform is good for running Apps and especially good for Elixir/Phoenix Apps because Chris works there and they want it to be the best PaaS for Phoenix.
But for whatever reason they don't want to do managed Postgres which is bonkers because Phoenix is basically only a toy without Postgres! 🤦‍♂️

So ...

I have to spend the next couple of hours (days?) figuring out how we are going to ultra-reliably deploy and monitor our Apps.

Activity

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

Metadata

Metadata

Assignees

Labels

discussShare your constructive thoughts on how to make progress with this issueenhancementNew feature or enhancement of existing functionalitypriority-1Highest priority issue. This is costing us money every minute that passes.researchResearch required; be specific

Type

No type

Projects

  • Status

    In progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions