For those who hate messing with servers. I have just open-sourced my server management tool. It's V1 and there's still a lot of work to do but at this stage, it works and is safe to use for the following purposes:
- SSH harden your server. Disable root access, turn off passwords, etc...
- Manage firewalls - easy GUI to add/remove access rules.
- Setup CRONS - easily set up cron jobs without needing to remember the Linux ***** syntax.
- Setup MySQL, Nginx, PHP-FPM - a full LEMP stack basically.
- Painlessly set up SSL certificates for your website.
- Extend, since it's open source and the build scripts are written in BASH - it's fairly easy to extend.
You can view the full source code here:
https://github.com/plexcorp-pty-ltd/scriptables
Learn more about Scriptables here:
https://plexscriptables.com/
Questions, comments, and thoughts are all welcome.