Installazione auto-ospitata dietro un IP non "full-stack"

Grazie @Andrew_Rowe per il consiglio!

No, non ho bisogno di una connessione proveniente dall’esterno del mio LAN per testare.

Quindi ho avviato install-discourse con --skip-connection-test e, come previsto, l’installazione è proseguita senza bloccarsi sul controllo del dominio.

Ricordarsi di fermare nginx se è già in esecuzione (fuori da Docker).

Ma tutto funziona! Discourse è attivo nel suo container!

Però… apparentemente ora abbiamo un problema con il certificato.

nginx: [emerg] cannot load certificate "/shared/ssl/forum.mondomaine.me.cer": PEM_read_bio_X509_AUX() failed (SSL: error:0480006C:PEM routines::no start line:Expecting: TRUSTED CERTIFICATE)

Ho naturalmente seguito questo argomento e verificato l’esistenza di /var/discourse/shared/ssl/forum.mondomaine.me.cer: è presente, così come il file .key e altri due file con estensione .me_ecc.cer|key.

Ho ricreato il container ma il problema persiste.

Confermo che installare Discourse su una macchina di test locale è un vero calvario! :joy:

Evidentemente non è una pratica incoraggiata.

E dato che non vedo una soluzione semplice (no, non userò CloudFlare, inutile prendere quella strada, grazie), penso che questo sarà il mio ultimo messaggio sull’argomento. :grinning_face_with_smiling_eyes: