Ich hatte mit meinem Setup das Problem, dass man beim Aufruf in einer ‘Redirect Loop’ hängen blieb, sobald ich SSL enabled habe.

Folgende Info hat geholfen:

Bug: Setting url: to https in config.js causes a redirect loop #2796 von jcones

On Nginx I added proxy_set_header X-Forwarded-Proto https; to my site configuration

Und es stimmt! So sieht nun der Redirect Teil der NGINX Config aus:

location ^~ /blog {
     proxy_set_header X-Real-IP $remote_addr;
     proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
     proxy_set_header X-Forwarded-Proto https;
     proxy_set_header Host $http_host;
     proxy_set_header X-NginX-Proxy true;
     proxy_pass http://127.0.0.1:2368;
     proxy_redirect off;
}

Die config.js muss folgendermassen aussehen:

production: {
     url: 'https://pixelchrome.org/blog',
     mail: {
         transport: 'SMTP',
         options: {
             host: '127.0.0.1',
             service: '23mail'
     }
},