Self hosting gratuito (con alcune limitazioni!) con Oracle Cloud

@Lopro - Sei riuscito a far funzionare la tua configurazione con Oracle Mail?

L’esecuzione di discourse doctor restituisce:

==================== MAIL TEST ====================
Per un test completo, ottieni un indirizzo da http://www.mail-tester.com/
Oppure invia semplicemente un messaggio di prova a te stesso.
Indirizzo email per il test mail? ('n' per saltare) [<snip>@gmail.com]: test-7vs1tko5p@srv1.mail-tester.com
Invio della mail a test-7vs1tko5p@srv1.mail-tester.com. . .
Test dell'invio a test-7vs1tko5p@srv1.mail-tester.com utilizzando smtp.email.uk-london-1.oci.oraclecloud.com:587.
Connessione al server SMTP riuscita.
Invio a test-7vs1tko5p@srv1.mail-tester.com. . .
Invio della mail fallito.
Sostituzione: SMTP_PASSWORD
Sostituzione: LETSENCRYPT_ACCOUNT_EMAIL
Sostituzione: DEVELOPER_EMAILS
Sostituzione: DISCOURSE_DB_PASSWORD
Sostituzione: Invio della mail a

==================== FINE! ====================

No, non l’ho fatto. E l’ho abbandonato dopo aver scoperto che era una funzionalità a pagamento inclusa nel piano gratuito.

Ho configurato il mio forum con Mailjet; offrono un piano gratuito.
6.000 email al mese - 200 email al giorno, non male per iniziare.

Poiché il tutorial originale per l’hosting di Discourse su Oracle Cloud è un po’ datato e utilizza alcuni servizi a pagamento, ho deciso di rifarlo attenendomi esclusivamente a servizi al 100% gratuiti.

Eccolo:
https://aakhilv.github.io/6-host-discourse-on-oracle

Se ti è d’aiuto in qualche modo, o se dovrei modificare qualcosa, sentiti libero di farmelo sapere. Grazie!

Ottimo. Bene. Riempitivo.

@Hector, forse puoi mettere questo link nel tuo primo post? Potrebbe aiutare i nuovi arrivati :slight_smile:

La guida è utile; posso tuttavia farlo senza fornire alcuna informazione sulla carta di credito?

Non credo. Lo fanno per prevenire abusi del loro servizio gratuito.

No, non credo. È stato messo in atto per evitare che le persone creino più account e sfruttino le risorse gratuite.

L’ho fatto, ma continuo a ricevere lo stesso errore. Appena arrivo a casa pubblicherò uno screenshot.


@canapin

Hai qualche idea su cosa dovrei fare @merefield

Quindi qual è l’errore?

403, dammi un momento per provare a configurarlo

Hostname per il tuo Discourse? [discourse.example.com]: somethingawesome.com

Controllo del nome di dominio . . .
ATTENZIONE: La porta 443 del computer non sembra essere accessibile tramite l’hostname: somethingawesome.com
ATTENZIONE: Anche la connessione a http://somethingawesome.com (porta 80) fallisce.

Questo suggerisce che somethingawesome.com si risolve in un indirizzo IP che non raggiunge questa
macchina su cui stai installando Discourse.

La prima cosa da fare è verificare che somethingawesome.com si risolva nell’indirizzo IP di questo server.
Di solito lo si fa nello stesso luogo in cui hai acquistato il dominio.

Se sei sicuro che l’indirizzo IP si risolva correttamente, potrebbe trattarsi di un problema con il firewall.
Una ricerca sul web per “apri le porte IL TUO SERVIZIO CLOUD” potrebbe essere d’aiuto.

Questo strumento è progettato solo per le installazioni più standard. Se non riesci a risolvere
il problema sopra, dovrai modificare manualmente containers/app.yml e poi digitare

./launcher rebuild app

root@discourse-forum:/var/discourse#


image

*per informazione, somethingawesome era solo un segnaposto, poiché non voglio collegare il mio sito personale

@RGJ guarda sopra per gli screenshot

Quale sistema operativo hai installato sul tuo server? Ubuntu?

Sì, l’ho scaricato su Ubuntu

Cosa restituisce sudo iptables -S?

Potrebbe questa essere un’opzione gratuita per il backup e l’archiviazione automatici di Discourse?