Hello everyone!
For a while I’ve been working on PatdhPanda, a Docker self-hosted application for managing docker compose stacks. I started developing this for myself and I have been using it for a while now. When the beta development is done, it will be fully open-source and free to use.
Current features:
automatically detect stacks, their GitHub repositories and version structures
overriding the GitHub repo if it wasn’t possible to be detected
automatically detect updates, pull the release notes and send a discord notification
automatically handle updates (but due to testing nature you still have to confirm the plan before it executes)
algorithm based breaking change detection
Future:
to cover more edge cases in auto-detection
implement ollama for addition…
Hello everyone!
For a while I’ve been working on PatdhPanda, a Docker self-hosted application for managing docker compose stacks. I started developing this for myself and I have been using it for a while now. When the beta development is done, it will be fully open-source and free to use.
Current features:
automatically detect stacks, their GitHub repositories and version structures
overriding the GitHub repo if it wasn’t possible to be detected
automatically detect updates, pull the release notes and send a discord notification
automatically handle updates (but due to testing nature you still have to confirm the plan before it executes)
algorithm based breaking change detection
Future:
to cover more edge cases in auto-detection
implement ollama for additional checks for a breaking release
users can subscribe to update notifications for specific apps (for other people using your self-hosted apps), including being nicely formatted for non-tech people by ollama
allow to automatically update if there are no breaking changes
more options for managing the compose stack
detect issues after an update
proper design
The project is quite ambitious as far as the future goes, but this is the point when I need to decide if it makes sense to fully polish it or if it should remain just a personally used project.
So please, if this sounds like something you would want to use, let me know in the comments.
Additionally, if you’re passionate about something like this, also let me know as I’m looking for early adopters and essentially a focus group. But please only sign up if you’re willing to actively discuss how the features should look and provide feedback frequently. I’m only looking for people who really want to use something like this and have the interest to participate in its creation.
Thanks 🙏