After System Update: Port 443 bind permission denied

That is correct, you can run Mattermost with privileges to grab ports <1024 I would definitely NOT run it as root, though… keep it running as an otherwise-unprivileged mattermost user. Solving any file permissions, SELinux issues, etc. is 100% doable.