3 ms·
First thoughts. Deployment should focus on non-cloud deployments as a first class citizen. Cloud is 100x more expensive on bandwidth and it is much easier to
by MrStonedOne 3y ago
First thoughts.
Deployment should focus on non-cloud deployments as a first class citizen.
Cloud is 100x more expensive on bandwidth and it is much easier to make a non-cloud product work in the cloud then make a cloud product work outside of the cloud.
I'd suggest moving to k3s and testing deployments on raspberry pis or one of the x64 based SBCs.
Or maybe work on deployments to vpses.
Making it easy with cloud should still also be a primary goal, just avoid making it hard to reduce costs by moving to rented dedicated servers or rented vpses. Some communities will need the 99% reduction.
- pseudocomposer 3y agoMy hope is that, being easy to deploy to Kubernetes, it should be easy to deploy to your own server! Or at least, as easy as Kubernetes is to deploy. The backend dev instructions are also enough that it should be easy to set it up on your own hardware without Kubernetes. (You’d still need Docker to run MinIO though.) Of course, the challenge in either case is keeping up-to-date TLS certs, but you could always use Certbot!