There isn't any tutorial yet but I already proceeded with installing one Ubuntu 18.04 server with ISPConfig based on Ubuntu 16.04 Nginx Perfect Server Tutorial with some minor adjustments. Ubuntu 18.04 comes with RoundCube 1.3.6 which is the latest version as of now then the usual reported problems appeared. Basically, RoundCube will be complaining that it cannot find config.inc.php and cannot open temp and log folders. From several threads I've read in here, I figured that there is only one folder need to be created, another one to be created via a symlink, while few folders need its owner and/or group and/or access permission to be changed. In doing that, I tested some simple scripts that may be run right after RoundCube installation so that I may be able to access Roundcube page immediately thereafter. Code: mkdir /usr/share/roundcube/temp chgrp ispapps /etc/roundcube/*.php /usr/share/roundcube/temp chown ispapps /usr/share/roundcube/temp /var/log/roundcube chmod 644 /etc/roundcube/*.php chmod -R 750 /var/log/roundcube /usr/share/roundcube/temp ln -sf /etc/roundcube /usr/share/roundcube/config sed -i "s/$config\['default_host'\] = '';/$config\['default_host'\] = 'localhost';/" /etc/roundcube/config.inc.php That's about it. Have fun.