I've created a neo4j database running on an EC2 server using the aws marketplace, and an A record for that server elastic IP in route 53, and it's working:
http://[URL]:7474:
http*s*://[URL]:7473:
So I have no idea how to setup a matching certificate (I have an approved amazon certificate) found a few tutorials that explain how to do that with nginx and apache, but none for neo4j.
If you already have a certificate, you can skip the LetsEncrypt steps and go straight to the bit where you configure neo4j to use that certificate.
Please remember! If you're using the cloud images you should be configuring /etc/neo4j/neo4j.template and not /etc/neo4j/neo4j.conf. More information on how the cloud images work can be found here.
One more question - how do I install a plugin on a remote server? tried it with with the desktop app but It says "This plugin is not installed on all graphs" (obviously it refers to the remote graph cause the local GraphQL plugin works)
I also tried to uninstall and reinstall but I didn't work.