Oh wow.
That looks like an overly complicated solution to a problem that doesn't exist. Synching stuff that is in git? Why not just use.... git? Also npm.... and the example has an env var named "DB_PASS" in it. You never put passwords in version control.
Ein uebliches Lastenrad braucht nicht mehr Fahrbahnbreite als fast alle sonstigen Fahrraeder. Die meisten Mountainbike-Lenker sind viel breiter. Lastenraeder sind nur untenrum auch breit und wirken deswegen optisch als wuerden sie mehr Platz brauchen.
Source: ich habe ein Lastenrad.