Replies: 2 comments
-
On top of what you mentioned, you can also swap Swarm for K8. Overall, yes, based on your requirement, I think kicking off a new project inspired by CapRover is probably the best best. If you are only interested in DNS management, you can write a completely standalone app that performs all this and just communicate witih CapRover's api to fetch the apps and update them if needed. |
Beta Was this translation helpful? Give feedback.
-
Thanks for the feedback, @githubsaturn. I'm very much leaning toward creating a whole new project after some careful thought and discussion with others, including your feedback. I am interested in much more than DNS management. Cloud firewall management, no-downtime between deploys, automated backups and configuration export/imports are some of the things I want to include. Instead of working on cars this spring and summer, I think I'll be doing this. |
Beta Was this translation helpful? Give feedback.
-
I am looking into building out a solution to automate DNS management for exposed Caprover apps. I am weighing out the different approaches I can take to provide a nice solution.
My solution would entail the following features:
As a one-click-app, this functionality could not yet exist in it's entirety. Actions taken on apps in the API can't be seen by the one-click-app and so it would seem to me that designing a one-click-app is a fundamentally flawed approach.
Maintaining a separately maintained fork of Caprover seems to be completely overkill and I certainly do not want to take away from the hard work of Caprover's authors and other contributors. It would be amazing to see continued contributions to Caprover and it's one-click-apps ecosystem.
It almost seems like I need to start a new PaaS inspired by Caprover because of the following:
The thought of all this almost paralyzes because of the amount of work that would be required to bring this to fruition.
I would absolutely love to hear other people's thoughts on this, especially from the main contributors of Caprover.
Beta Was this translation helpful? Give feedback.
All reactions