Replying to
@matdevdug i'm building this forge, not "some of that", exactly what you describe! Point 2, 3, 5, 6, 7, 9 are done, others in progress. For 1 I envisaged local runner but your idea is cool. 7 is what I try to explain but without success. For 5 I made my forge with plugins. I added some constraints: no inscription, no database, customize web view. Visit https://gitroot.dev and follow @forge to know when you will be able to install it on your rasps.