Configurando nginx para usar https e usar um certificado autoassinado (bom para fins de teste).
Bash:
openssl req -new -x509 -days 1826 -nodes -out server.crt -keyout server.key
configuração nginx:
server {
server_name your_domain;
listen 443 ssl;
root /path/to/root;
index index.php index.html;
ssl on;
ssl_certificate /path/to/server.crt;
ssl_certificate_key /path/to/server.key;
}