A web interface for managing docker containers with an emphasis on templating to provide 1 click deployments. Think of it like a decentralized app store for servers that anyone can make packages for.
Yacht has come a long way in the past few months and I think it's ready for an alpha especially to get some more feedback from people with different skill levels and possibly attract some dev help. I think the current features represent the minimum state that someone could use to manage containers but I also think there's a long way to go until this is feature complete. Thanks to all of you who've tried it out so far and I look forward to making it better as time goes on.
This is the initial Pre-Alpha release for Yacht. Everything has been re-written as a Flask API backend with a Vuejs frontend to provide a reactive experience. Not everything that was in the Flask version is available yet (User Roles is the main thing that's lacking) but there are some new features that weren't in the flask version such as:
The main goals to finish Pre-Alpha and get to an actual Alpha are as follows:
All relevant documentation (including installation info)) is available here: https://github.com/SelfhostedPro/Yacht/tree/vue
Once we hit Alpha I will be archiving the current flask version and replacing it with the new vue version.
This is our first release! We're currently in alpha as we're still sorting out the kinks. We appreciate any support we can get from the community on this one. This is Yacht at it's most basic form and currently it's pretty limited but we'll be working hard to get a production release going soon.