Self hosting for free (with caveats!) with Oracle Cloud

Ha funzionato bene per un po’, poi ho provato a far girare l’altra metà del piano gratuito solo per vedere un errore (e la forma era diventata non disponibile), e sfortunatamente nessun supporto, a parte l’aggiornamento (che capisco, non mi lamento).

2 Mi Piace

Dato che siamo qui per usare Discourse su questo particolare hosting gratuito, e immagino spesso per provare Discourse come amministratore e fare vari test, consiglio di utilizzare i loro server a basse specifiche invece di giocare con nuove funzionalità che potrebbero avere limitazioni oscure.

1 CPU, 1 GB di RAM, 500 MB di larghezza di banda e 100 GB di HDD sono sufficienti per questo tipo di esigenze, o per una community molto piccola a cui non importa di qualche secondo quando apre una pagina.

Per chiunque voglia utilizzare soluzioni più robuste, le normali società di hosting come Digital Ocean, Hetzner, ecc… lo faranno a basso costo:


Una nota personale: su una delle mie istanze gratuite, ospito un Discourse privato e personale che uso per archiviare varie informazioni relative a cose IT - problemi, soluzioni, strumenti, ecc -, ma anche film da guardare, link musicali, informazioni sui libri, ecc… Fa il suo lavoro perfettamente, gratuitamente. Mantengo backup regolari ed esterni usando rclone. Quindi queste VM a basse specifiche possono essere utilizzate per questo tipo di cose.

4 Mi Piace

Ehi, potresti condividere il nome utente e la password per il file, non riesco ad accedervi! Grazie in anticipo!

Non importa cosa provo, non riesco ad aprire le porte. Apri le porte nella dashboard/lista di sicurezza, poi nel terminale. Per confermare che le porte sono aperte, curl -i http://ip.address:80 dovrebbe riportare qualcosa di diverso da curl: (7) Failed to connect to ...:80, giusto?

Sei sicuro che l’istanza sia stata semplicemente terminata senza preavviso? Al momento non vedo nulla nella descrizione dell’Always Free Tier che suggerisca che le istanze ARM possano semplicemente scomparire.

Recentemente hanno iniziato a spegnere le istanze che sembrano essere inattive (vedi questa pagina per una soluzione alternativa), ma anche quelle possono essere riattivate e inviano diverse email prima di premere il pulsante.

1 Mi Piace

Beh, per quanto mi ricordi, non posso dire che abbiano spento intenzionalmente l’istanza, ma era spenta a un certo punto (per ragioni a me sconosciute, e non ho approfondito, era solo una sandbox) con l’impossibilità di riattivarla a causa dell’indisponibilità della forma ampere nel DC di Marsiglia, e poiché comprensibilmente il livello gratuito non ha supporto…

C’è stato un avviso? Certamente me lo sono perso :sweat_smile:
(Non ho avuto problemi con la forma x86, però)

1 Mi Piace

Oh, quindi sembra che non fosse una prova limitata ma piuttosto alcune modifiche alla loro infrastruttura.

Sto solo cercando di capire quali siano le loro politiche riguardo al loro livello “sempre gratuito”. Ho un’istanza di discourse in esecuzione su una forma x86 da alcuni anni, senza interruzioni, e vorrei capire le probabilità che un’istanza ARM scompaia come la tua. Anche se è solo una sandbox, sembra strano lavorare su una macchina che può essere scollegata in qualsiasi momento…

Qualcuno qui ha avuto una macchina ARM in esecuzione su Oracle per lunghi periodi di tempo? In alternativa: qualcuno ha avuto la sua rimossa sotto i suoi piedi?

Modifica: Ho trovato questo post di Reddit, dove qualcuno menziona che, in precedenza (cioè prima delle attuali email che Oracle sta inviando agli utenti del Livello Gratuito) le istanze sempre gratuite erano soggette a cancellazione casuale.
La politica ora sembra essere che le persone vengono avvisate e se non fanno nulla, l’istanza non verrà cancellata di per sé ma potrà essere riavviata soggetta alla disponibilità del servizio in quella regione. Quindi, finché la macchina è in uso (vedi qui per come Oracle definisce “inattivo”), non credo che dobbiamo aspettarci la cancellazione.

2 Mi Piace