Scaling mattermost with docker compose

Was looking for some documentation on how do we scale the mattermost-docker with docker-compose.

Which/How/When do we scale postgres, app, web?

I’ll be interested in this too. Right now we are rolling out a few users, but later we will roll to the entire company and it will be nice to have some guidelines.