One big skeleton in BurmillaOS closet is that we are still using libcompose which was deprecated years ago and we actually even have need customized version of it because Rancher was a bit lazy to upstreaming their changes.
Recommended alternative nowadays is compose-go.
That need major refactoring for whole BurmillaOS codebase. I looked it some years ago but did give because it looked just too much work.
However, now Claude Code can do that kind of refactoring almost fully automatically so I did give this task for it.
So pull request(s) about this are potentially coming if it gets this right.
One big skeleton in BurmillaOS closet is that we are still using libcompose which was deprecated years ago and we actually even have need customized version of it because Rancher was a bit lazy to upstreaming their changes.
Recommended alternative nowadays is compose-go.
That need major refactoring for whole BurmillaOS codebase. I looked it some years ago but did give because it looked just too much work.
However, now Claude Code can do that kind of refactoring almost fully automatically so I did give this task for it.
So pull request(s) about this are potentially coming if it gets this right.