Qual è il costo di esecuzione di un pilota su Digital Ocean

Ciao, vogliamo impostare un test pilota di forum discourse per creare un forum di fiere a pagamento con stand espositivi in categorie a pagamento e gratuite. Incorporare anche seminari di formazione, ecc.

Ci vorranno circa 6 mesi per organizzare tutto e testare le diverse configurazioni e abbiamo fondi limitati, quindi stiamo pensando di impostare un self-hosted per il test pilota su Digital Ocean. Poi, quando tutto sarà a posto, costruire da zero su discourse hosted o migrare da self-hosted se possibile.

ChatGPT mi dice che si tratta di circa $25/mese per una configurazione Digital Ocean a prestazioni medie che ospita il forum discourse, e poi un account SendGrid gratuito per i test.

Sono un tecnico IT e ho realizzato molti siti WordPress, ma mi chiedevo se eseguire un test pilota self-hosted di discourse sia un’impresa ardua? Digital Ocean ha un’installazione automatizzata di Discourse?

Non mi dispiace assumere un esperto per piccole parti di installazione o risoluzione dei problemi, semplicemente non ho $300/mese per 6 mesi per Discourse Business Hosted.

Grazie,
Glenn

Una droplet da $12/mese è sufficiente. Puoi cavartela con una droplet da $6/1 GB, ma non la consiglio.

Avrai anche bisogno di Mailgun o simili. L’URL costerà pochi dollari al mese, anche se rendono difficile trovare il piano pay-as-you-go.

Dashboard.literatecomputing.com lo installerà se gli fornirai le chiavi API per Mailgun e Digital Ocean e il nome del tuo dominio. Se desideri supporto, puoi pagarlo, ma lo farà gratuitamente se ti unirai al gruppo di prova gratuita.

Non sono un tecnico informatico di professione, ma ho avuto o ho ancora molti tipi diversi di siti: WordPress, Drupal, Moodle, Mediawiki, Gitea, server Mastodon, ecc. Ma non capisco affatto Docker. Con questo background e rispetto ad altre app, la più facile da avviare è WordPress e molto vicina ad essa è Discourse. Quindi non è un problema, affatto.

Il “one-click” di DigitalOcean ha alcuni problemi a volte (molto vero con tutte le loro app), ma il più grande punto interrogativo è in realtà Meta stessa. Se un amministratore inesperto ha problemi, la prima domanda è è una configurazione standard e se la risposta è sì, ma è un “one-click” di Discourse, non ricevi supporto. La community può aiutare o meno. Ma poiché installare Discourse è facile, se hai un qualsiasi background da qualcosa, farlo manualmente e impiegare circa un’ora è una buona opzione.

Iniziare con qualcosa di un po’ più grande del minimo annunciato è semplicemente intelligente. La questione delle dimensioni è difficile, perché dipende. Ma iniziare da piccolo e aumentare il VPS quando necessario è una soluzione facile.

I miei costi per un pezzo su Hetzner sono di circa 15 euro al mese, tasse incluse. Avevo tonnellate di contenuti, ma altrimenti quella community è piuttosto piccola. Il contenuto non costa, tranne le immagini, ma gli utenti sono più costosi.

Ho avuto alcuni problemi all’inizio, ma ho provato a usare tre diversi Discourse insieme a diverse installazioni di WordPress, Moodle, ecc. con Varnish davanti. Ha funzionato, ma gestire quei tre forum è stato un po’ problematico per me in quel momento. E quando mi sono reso conto che tutto ciò di cui avevo bisogno era un forum e ho smesso di cercare di far rientrare tutto in un unico VPS, la mia vita è diventata più facile (sì, ho rotto Varnish alla grande una volta e a quel punto tutti i miei siti erano offline, a causa di tutte le uova in un unico cesto).

La parte più difficile è costruire una struttura facile da usare e logica in un forum. E con questo ho sprecato ore, un sacco. Ma non pianifico, provo e il pensiero arriva dopo. Pulire categorie e sottocategorie non necessarie e iniziare a usare i tag, e poi ottimizzare i tag, è stato un lavoro terribile quando fatto a mano, perché non posso usare Rails (o posso, ma non so come).

Quindi, avviare un Discourse è abbastanza facile, quasi una passeggiata (se il sistema di posta funziona). Ma tutto il resto dopo richiede pensiero, comprensione di come gli utenti vedono e usano le cose, pianificazione e alcuni test. Come ogni singolo sistema necessita (ed è fatto più raramente dei backup a casa).

E tutto ha un costo, ma i miei WordPress costano più di Discourse.

Grazie Jakke, ottimi spunti.

@WildfireForums.com Che ne dici di fare invece un’installazione per sviluppatori per i tuoi test?

Ciò significa creare un ambiente di test parallelo in dev e avere il forum live sotto un’altra directory?

Questo sembra ideale per testare continuamente nuovi plugin o aggiornamenti in dev dopo la messa online, quindi adoro l’idea.

Grazie,
Glenn

Intendevo per il

Perché puoi usare questo metodo o questo e farlo gratuitamente.

L’installazione di sviluppo per qualsiasi tipo di test UAT o di produzione è una pessima idea. Eseguire l’installazione di sviluppo in un ambiente cloud per qualsiasi cosa diversa dallo sviluppo è ancora peggio.