Comment on ZaneOps is a great self hosted PaaS alternative to Vercel and Netlify
krousenick@lemmy.world 2 weeks ago
How is this different than portainer or cockpit?
Comment on ZaneOps is a great self hosted PaaS alternative to Vercel and Netlify
krousenick@lemmy.world 2 weeks ago
How is this different than portainer or cockpit?
EncryptKeeper@lemmy.world 2 weeks ago
Portainer is a container management system first and foremost and though it’s become somewhat of a PaaS over time, its focus is still on managing containerized workloads more than anything else.
ZaneOps could kinda function like a poor man’s Portainer if you used it exclusively to manage containers, but it’s functionality leans more towards automated building and deployment via GitOps.
For example, to deploy my static site on Portainer, I’d have to build my static site, containerize it, upload the container image to a registry (or directly to Portainer), then use Portainer to configure the environment and deploy the con trainer.
With ZaneOps, I store the Astro/11ty/other SSG files in a Git repo, and on any commit ZaneOps will automatically recognize the SSG framework I’m using, use Docker Swarm to spin up a container to build the site into static files, containerize it for me, and deploy the container. It will health check the new container before deploying it in a blue/green deployment model so that the old site is removed only after the new one is up and available.
It’s the same workflow as deploying a site to GitHub Pages using GitHub Actions if you’ve ever done that.
Cockpit isn’t much like either, it’s just a web based server management tool.