Voglio installare un plugin per lo sviluppo, cosa devo fare?

Voglio installare un plugin. Cosa devo fare?

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?

Come รจ stato installato il tuo server?

Guida allโ€™installazione di Discourse per lo sviluppo utilizzando Docker

Clona il repository del plugin nella cartella dei plugin e riavvia il server Rails se รจ giร  in esecuzione.

Clona il repository del plugin nella tua cartella dei plugin e riavvia Docker
Dopo:
fatal: Repository git non trovato

Qual รจ il problema?

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.

Davvero si sta utilizzando un URL di repository Git come โ€˜GitHub - paviliondev/discourse-ratings: A Discourse plugin that lets you use topics to rate things ยท GitHubโ€™
Quale file dovrei usare?

Clona lโ€™intero repository nella cartella dei plugin e riavvia il server: funzionerร .

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.

Vai su /admin/plugin: lรฌ puoi trovare il tuo plugin

  1. Vai a /discourse/plugins
  2. Clona i plugin con git da โ€˜GitHub - paviliondev/discourse-ratings: A Discourse plugin that lets you use topics to rate things ยท GitHubโ€™
  3. Avvio di docker discourse helth ใ… ใ… 
  4. 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.. ํฌ

Perchรฉ il tuo passaggio 3? Pubblica qui tutta la tua procedura operativa?

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)

Il server aziendale รจ unโ€™installazione di produzione o di sviluppo?

รˆ possibile modificare la sorgente in base a docker-compose.

installazione per sviluppo

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?

  • La mia casa
    Faccio riferimento alla guida riportata di seguito.
    Guida per principianti per installare Discourse su Ubuntu per lo sviluppo
    Install Discourse on Ubuntu or Debian for Development

  • La mia azienda
    รˆ composta come segue.
    Package
    docker-compose
    docker
    postgresql
    redis
    sorgente di Discourse

  1. Vai su /discourse/plugins
    1. plugins nellโ€™input GitHub - paviliondev/discourse-ratings: A Discourse plugin that lets you use topics to rate things ยท GitHubโ€™
  2. docker restart
  3. sudo docker logs
    • Errore: fatal: Non รจ un repository git (o nessun genitore fino al punto di montaggio /discourse)