Here is what I want: A tool which I can trigger within a GitHub CI workflow to auto deploy a Phoenix server on a production system which runs a vanilla Debian Linux. I don’t want to solve it with Docker and I would kill for a hot deployment solution.
I can’t find an out of the box solution. Introduction to Deployment — Phoenix v1.7.12 doesn’t provide the final steps to clue everything together and I am too mediocre of an admin to fill the gaps myself.
I understand that most people use fly.io, Heroku or other similar solutions. Am I the only one who wants to use his own Debian system?
- Is there a good out of the box tool that I haven’t found yet?
- Is there a good step by step tutorial?