Installare plugin su un sito self-hosted

Ciao,
È l’unico modo per installare i plugin?
Poiché sono distribuito nell’ambiente intranet dell’azienda, il mio accesso alla rete esterna fluttua notevolmente e spesso non riesco ad accedervi quando eseguo il comando /launcher rebuild app. Esiste un modo per scaricare i plugin offline e poi distribuirli?

Sì, è necessario ricompilare quando si aggiunge o si rimuove un plugin.

I componenti del tema, d’altra parte, non lo richiedono poiché influiscono solo sul front-end. Quindi valuta questa opzione, se possibile.

Grazie per la tua risposta.
Poiché ho appena iniziato a usare Discourse, ho ancora una domanda da porre.
Ad esempio, ho aggiornato il file app.yml e aggiunto un plugin, ma sembra che quando si ricostruisce, anche se non è la prima volta che si effettua il deploy, ciò che è stato scaricato e installato in precedenza verrà di nuovo scaricato?
Come Ruby o plugin installati.

1 Mi Piace

Le immagini Docker dovrebbero essere memorizzate nella cache, ma alcune clonazioni potrebbero verificarsi nuovamente perché si tratta di un nuovo container.

1 Mi Piace

Ma non sarebbe possibile copiare l’intero repo(i) e fornire un indirizzo locale?

1 Mi Piace

Sì. Potresti provare così. Ma complicherebbe il processo di aggiornamento.

Se ti disconnetti mentre la ricostruzione è in esecuzione, puoi usare tmux o screen.

È possibile creare il container altrove, caricarlo nel repository e quindi avviarlo sul tuo sito (devi anche migrare il database e precompilare gli asset).

2 Mi Piace

Ok, grazie, capisco.

Salvo i plugin nel gitlab locale ed effettuo il pull localmente durante la ricostruzione, il che è molto più conveniente.

1 Mi Piace

OK, ci proverò

probabilmente un errore di indentazione, l’ho copiato esattamente inclusi gli spazi dal tutorial e ha funzionato bene.

non credo ci sia un modo, i motivi per cui è veloce e pensato per i forum è che è precompilato, non come un normale sito web in cui viene renderizzato dal sistema al volo (a meno che non si disponga della cache), ma i normali siti web che memorizzano nella cache non possono fornire contenuti dinamici.

3 post sono stati divisi in un nuovo argomento: Cosa aspettarsi durante la ricostruzione di Discourse

La modifica degli argomenti in Documentation è limitata ai membri del team, quindi anche se ci avessi provato, non saresti stato in grado di aggiornare le istruzioni.

1 Mi Piace

Sono un nuovo amministratore del nostro sito. Ho appena eseguito un aggiornamento dopo molto tempo e ora vedo che questo plugin non funziona più. Ci sono aggiornamenti o fork che posso utilizzare?

[Nota dell’amministratore] Il plug-in ‘retort’ contiene codice che deve essere aggiornato. (ID: discourse.widgets-end-of-life) (Scopri di più)

Grazie mille.
Richarde

Sai perché non siete passati da retort a reactions? Quando si tratta di poter selezionare più di una reazione, credo che non ci sia ancora un’alternativa. La funzionalità di poter scegliere tra emoji illimitate anziché tra alcune predefinite dall’amministratore è stata recentemente aggiunta anche al plug-in Reactions.
https://meta.discourse.org/t/discourse-retort/35903

1 Mi Piace

Verificherò.
Speravo di trovare un modo per salvare tutte le reazioni date finora, ma non è molto importante.

Grazie per la tua rapida risposta.

Questo potrebbe aiutarti a salvare le reazioni che hai Discourse Retort - #435 by angus

Sono abbastanza sicuro di aver installato un mucchio di plugin che ho trovato qui su Meta con una specie di “installazione con un clic” dove dovevo solo inserire l’URL della mia istanza Discourse: queste istruzioni sono ancora valide?

Funziona solo con Theme e Theme component, non con Plugin :slight_smile:

3 Mi Piace