To follow this up - how can you test multiple sites with the setup? using the IP in server name directive does not seem to work with easyengine. Dunno why - but simply doesn't.
Is the only solution in that case to have only one site active? (by remving sites-enabled symlink?). Usually just switching around the IP in server name from config to config file should work - however it doesn't. There must be somewhere a hidden file configuring this.
It seems to always direct to the first site ever enabled with easyengine, instead of to the site having the IP in the server name or drop back to the default nginx static website in var/www/html/.
Instead I get:
nginx: [warn] conflicting server name "176.9.136.135" on 0.0.0.0:443, ignored
on sudo service nginx -t
Which is crazy for my understanding - because that's the standard way of specifying which website should respond when you go in via IP instead of domain name.