What’s wrong with Umbrella Apps?

Totally agree on this. That’s what I’m using umbrella for.

I’m still trying to figure out how to achieve that without umbrella but so far umbrella provides all I need out of the box for that with its generators :

Multiple endpoints listening on different port with their own router, assets, gettext translations etc. If I try to put those Phoenix apps in a single app I would have to do a lot more tweaks to achieve the “same goal”.

On the other hand some generators don’t support umbrella yet but I guess that could change in the future. For example mix phx.gen.release but it’s not a big deal.

1 Like