<script> $(document).ready(function() { $.showCookiesNotice("We use cookies to ensure that we give you the best experience on our website. We will assume that you agree for us to do this. However, you can change your settings at any time according with your browser.", "http://monibu.org/cookies", "Learn more", "Close", "top"); }); </script>

Recreate Linux Server

What to install:

  1. System Archlinux/Manjaro whatever Arch based...
  2. Packages:
    • openssl (SSH server). Just enable the daemon.
    • nginx (WWW server) Copy .conf from backup, too many details.
    • php-fpm (requried PHP libraries)
    • php-gd (graphics related PHP library required by Grav). Uncomment gd in php-ini.
    • ddclient (dynamic DNS client). Modify .conf file to make it communicate with OVH.
    • cerbot (automate letsencrypt cert renewal) For the first time aquire the cert with temporary web server, not nginx or offline option.
  3. Optional and useful stuff:
    • bpytop, fail2ban, yay, vim, zsh, mc, proftpd, screen