We want to open-source a package (folder structure, Docker files, User models, Email handling) as a base boilerplate to be used in different customer projects.
A clean separation is not possible. So how can we deal with changing parts for the open-source-package versus the individual customer project? How can we manage both git remote repositories in one project?