The reasoning of modifying the Virtualmin script is self explanatory: we expect to spawn quite a few servers (and we hope you will spawn too) and to solve quite a few things at once so it made sense to go this route.
- The Tiki Manager plugin and feature:
- Extra software installed: we wanted a few packages installed right from the beginning like:
- Packages needed to install Tiki, use Composer, sysadmin tasks, etc: awstats, bzip2, etckeeper, git, htop, iotop, mc, ncdu, patch, rkhunter, rsync, screen, subversion, tar, tmux, traceroute, whois, zip
- Packages related to text Extraction / File Gallery / Unified Search: https://doc.tiki.org/Search-within-files: catdoc
- Packages related to Media-Alchemyst: https://doc.tiki.org/Media-Alchemyst: libreoffice, ffmpeg, unoconv, ghostscript, gpac
- Packages related to synchronization: awscli
- Packages related to File Gallery Search Indexing: https://doc.tiki.org/Search-within-files: elinks
- Packages related to Tiki Manager: https://doc.tiki.org/Manager: sqlite
- Some well thought plans and server templates:
- Paranoid security settings:
- brute force
- firewall ports: all the FTPS high ports are closed, we encourage SFTP on 2222
-
- Updates: The system default is to auto update weekly; this setting is about the security updates, everything else you should do by hand. You can change this in the Virtualmin admin panel.
- A style for the Authentic theme that suits us. You can change that of course.