

There’s one piece of advice I got from a Mickey mouse comic of all places. When I was a kid I read this Mickey mouse comic where he gets kidnapped and has to escape, but it’s cold outside and he doesn’t have any clothes, so he wears a mattress for warmth. Everyone laughs at him, but he keeps thinking something like “as long as I’m warm, they may laugh at me”, and for some reason that piece of advice stuck with me forever.

The solution you’re looking for is to have a group that all those users belong to, and make the files have RW for that group.
The solution you should do instead is to run things inside docker, so each one gets an extra isolation layer, but all can write to the same files easily.