Hi new !gnusocial !fediverse users! I host my own GNU social instance and have some documentation of how it's set-up freely available for anyone to look at and use, should they be interested in hosting their own instance or just want more information on the process of it.
I use Fedora Server 23 and host GS with NGINX and MariaDB, and use Let's Encrypt for the SSL cert. Here's the configuration documentation I use for those 4 things:
NGINX: https://gitlab.com/Espionage724/Linux/blob/master/Servers/nginx.txt
MariaDB: https://gitlab.com/Espionage724/Linux/blob/master/Servers/MariaDB.txt
Let's Encrypt: https://gitlab.com/Espionage724/Linux/blob/master/Servers/nginx/Lets-Encrypt.txt
GNU social: https://gitlab.com/Espionage724/Linux/blob/master/Servers/nginx/GNU-social.txt
You can also find some more server hosting stuff on my GitLab too. If you have any questions or notice something wrong or could be improved; feel free to ask/point it out!