@unteem non è solo
Lavoriamo insieme.
Facciamo questo perché ospitiamo diverse istanze di Discourse.
Abbiamo iniziato con Docker e ora operiamo su Kubernetes.
Abbiamo spostato il nostro lavoro su https://lab.libreho.st/, che è uno sforzo comunitario (anche @hellekin ne fa parte). Nei prossimi settimane/mesi vogliamo dare più visibilità al nostro lavoro.
È una vera seccatura mantenerlo… Ho letteralmente passato ore, se non giorni, per questo commit che ha risolto i miei build:
Comunque, stiamo lavorando su operatori Kubernetes. Iniziamo con Nextcloud, poi RocketChat, e il prossimo sarà probabilmente Discourse.
Nel frattempo, puoi trovare il codice per le immagini Docker che usiamo qui:
Le immagini stesse si trovano qui:
Come puoi vedere, ci abbiamo dedicato tempo ultimamente, quindi abbiamo tag e pipeline. Dobbiamo aggiungere automazione per avere build settimanali.
Abbiamo anche una chart Helm qui:
https://git.indie.host/indiehost/helm-discourse
Ma come puoi vedere, non è davvero mantenuta.
Posso dire che per noi funziona
Se vuoi condividere il viaggio e ti senti avventuroso, sentiti libero di unirti a noi
Ci divertiamo 
Non offriamo davvero supporto, non abbiamo molto tempo per farlo, ma se fai una PR, sarà benvenuta. Vorrei davvero che potessimo fare questo lavoro sotto l’ombrello ufficiale di Discourse, sarebbe molto più semplice.
Ma alla fine della giornata, inizio a capire il team di Discourse. Hanno solo uno strumento che supportano per la comunità, e funziona bene. Offrono un buon supporto per utenti non troppo tecnici, e questo è davvero bello. Se c’è un problema, git pull && rebuild risolve il 99% dei problemi
Capisco che supportare un altro strumento sia un grosso rischio, e se non supportato o non fatto bene, potrebbe danneggiare il progetto in qualche modo. Ancora, grazie mille al team di Discourse per il duro lavoro 
Il mio unico problema è che probabilmente siamo molti a sviluppare la nostra soluzione, e l’unico modo per collaborare è farlo qui a monte.
In realtà, un modo per farlo sarebbe avere un’altra immagine in discourse_docker chiamata super_base? senza runit/anacron/nginx/postgres, e la base sarebbe basata su super_base, così potremmo riutilizzarla per il nostro deployment su k8s? Penso che funzionerebbe 
Cosa ne pensi?
Discourse usa Kubernetes? Sono curioso 