영광_임
(영광 임)
22 Luglio 2019, 11:08pm
1
Voglio installare un plugin. Cosa devo fare?
Questa guida presuppone che tu abbia un’installazione standard self-hosted. Supportiamo solo il metodo di installazione standard qui, quindi queste istruzioni presuppongono che tu abbia un’installazione standard.
Questa guida si applica solo alle istanze Discourse self-hosted. Se stai utilizzando un servizio di hosting gestito, i plugin disponibili sono controllati dal tuo provider di hosting. Ad esempio, sul nostro hosting questi plugin specifici sono disponibili in base…
cd /var/discourse
nano containers/app.yml
Non ho un file chiamato app.yml.
Questa guida non mi aiuta.
Esiste un altro modo?
Ho installato Discourse per lo sviluppo usando Docker. Voglio installare un plugin di valutazione per Discourse. Penso…
cd ~discourse/plugin
git clone https://github.com/angusmcleod/discourse-ratings
docker restart
È questa la mia idea?
Stephen
(Stephen)
23 Luglio 2019, 12:12am
2
Come è stato installato il tuo server?
영광_임
(영광 임)
23 Luglio 2019, 1:36am
3
Guida all’installazione di Discourse per lo sviluppo utilizzando Docker
Sviluppo con Docker
Poiché Discourse viene eseguito in Docker, dovresti essere in grado di avviare Discourse direttamente dalla tua directory di origine utilizzando un container di sviluppo Discourse.
Vantaggi: Non è necessario installare alcuna dipendenza di sistema, nessuna configurazione richiesta per impostare rapidamente un ambiente di sviluppo.
Svantaggi: Sarà leggermente più lento rispetto all’ambiente di sviluppo nativo su Ubuntu e molto più lento rispetto a un…
hawm
(Hawm)
23 Luglio 2019, 1:51am
4
Clona il repository del plugin nella cartella dei plugin e riavvia il server Rails se è già in esecuzione.
영광_임
(영광 임)
23 Luglio 2019, 6:01am
5
Clona il repository del plugin nella tua cartella dei plugin e riavvia Docker
Dopo:
fatal: Repository git non trovato
Qual è il problema?
hawm
(Hawm)
23 Luglio 2019, 6:18am
6
Assicurati di utilizzare effettivamente un URL di repository Git come GitHub - paviliondev/discourse-ratings: A Discourse plugin that lets you use topics to rate things · GitHub
Se segui Install Discourse for development using Docker per iniziare lo sviluppo, non è necessario riavviare Docker: basta entrare nella cartella di Discourse ed eseguire ./bin/docker/unicorn per avviare il server o premere Ctrl + C per fermarlo.
영광_임
(영광 임)
23 Luglio 2019, 6:56am
7
hawm
(Hawm)
23 Luglio 2019, 6:59am
8
Clona l’intero repository nella cartella dei plugin e riavvia il server: funzionerà.
영광_임
(영광 임)
23 Luglio 2019, 7:12am
9
cd ~discourse/plugins folder
Il file del plugin esiste già.
Ho inserito il plugin di valutazione di Discourse nella cartella dei plugin esistente e riavviato il server.
hawm
(Hawm)
23 Luglio 2019, 7:15am
10
Vai su /admin/plugin: lì puoi trovare il tuo plugin
영광_임
(영광 임)
23 Luglio 2019, 8:04am
11
Vai a /discourse/plugins
Clona i plugin con git da ‘GitHub - paviliondev/discourse-ratings: A Discourse plugin that lets you use topics to rate things · GitHub ’
Avvio di docker discourse helth ㅠㅠ
sudo docker logs 2fwk40482dw : fatal: Non è un repository git (o in nessun genitore fino al punto di montaggio /discourse)
Non lo sapevo fino ad ora…
Aiutatemi per favore.. 크
hawm
(Hawm)
23 Luglio 2019, 11:54am
12
Perché il tuo passaggio 3? Pubblica qui tutta la tua procedura operativa?
영광_임
(영광 임)
23 Luglio 2019, 1:38pm
13
Grazie
vai in cd ~discourse/plugins discourse-rating remove
Dopo
git clone GitHub - paviliondev/discourse-ratings: A Discourse plugin that lets you use topics to rate things · GitHub
Ho risolto
Funziona bene a casa.
ma
Il Discourse installato in azienda sembra avere un problema.
Impossibile riavviare Docker dopo l’installazione del plugin
sudo docker logs 2fwk40482dw
: fatal: Non è un repository git (o nessun genitore fino al punto di montaggio /discourse)
Stephen
(Stephen)
23 Luglio 2019, 2:13pm
14
Il server aziendale è un’installazione di produzione o di sviluppo?
영광_임
(영광 임)
24 Luglio 2019, 1:01am
15
È possibile modificare la sorgente in base a docker-compose.
installazione per sviluppo
Stephen
(Stephen)
24 Luglio 2019, 1:42am
16
Se è stato installato nello stesso modo della tua copia a casa, dovrebbe comportarsi allo stesso modo.
In che modo questi due ambienti differiscono? L’installazione in azienda è utilizzata da altri utenti?