Well me and Claude did. We made this:
https://codeberg.org/louieoc/Daps
It’s an open-source framework for managing websites where portability is a first-level feature, so you’re not locked into any hosting provider. It’s called Daps and uses Docker to mirror your local environment to a remote host, and then implements a bunch of workflows to keep your environments in sync.
Partly I made it so I could move my own websites off of their hosting. For example this WordPress site you’re reading right now was on a shared Linux host for over a decade. Now it’s on a VPS host running Docker, and I’ve switched hosts a couple of times already just because it’s easy (and also for testing).
I also just swapped out the theme (from TwentyTen to TwentyTwentyFive — you see how stuck it was), which was kind of seamless. I developed and tweaked the site on my workstation until it was looking “good enough” and then synced it to the remote host in about 10 seconds.
I’m actively developing Daps and will write more about it soon.
Leave a Reply