on a fresh install 7.6 I noticed:
if nextcloud is installed from the sofware repository then the webserver package does not install automatically. While nextcloud works I had to manually fix sudo rights for apache user to be able to run occ commands in cron.
given the web server package does not install with nethserver the virtual hosts package is not installed. Installing it afterwards seems to be a problem. Although I can create a vhost later there is no directory for the in /var/lib/nethserver/vhost/.
I then installed mattermost. After enabling it and providing the vhost name no vhost is created. Manual creation of the vhost under “virtual hosts” does also not create a vhost folder. Can not access mattermost.
Also tried without success:
config setprop mattermost VirtualHost mattermost.abc.yy status enabled
Do not know if this issue exists if web server and nextcloud / mattermost are installed at the same time or web server before netxtcloud / mattermost.
Is it a bug or did I miss anything?