영광_임
(영광 임)
22 Julio, 2019 23:08
1
Quiero instalar un complemento. ¿Qué debo hacer?
This guide assumes that you have a self-hosted standard installation. We only support the standard method of install here, so these instructions assume you have a standard install .
This guide only applies to self-hosted Discourse instances. If you are using a managed hosting service, the available plugins are controlled by your hosting provider. For example, on our hosting these specific plugins are available by hosting tier.
As of mid-2025, many p…
cd /var/discourse
nano containers/app.yml
No tengo un archivo llamado app.yml.
Esta guía no me ayuda.
¿No hay otra forma?
He instalado Discourse para desarrollo usando Docker. Quiero instalar un complemento de calificación para Discourse. Creo que…
cd ~discourse/plugin
git clone https://github.com/angusmcleod/discourse-ratings
docker restart
¿Es esta mi idea?
Stephen
(Stephen)
23 Julio, 2019 00:12
2
¿Cómo se instaló tu servidor?
영광_임
(영광 임)
23 Julio, 2019 01:36
3
guía para instalar Discourse para desarrollo usando Docker
Developing using Docker
Since Discourse runs in Docker, you should be able to run Discourse directly from your source directory using a Discourse development container.
Pros: No need to install any system dependencies, no configuration needed at all for setting up a development environment quickly.
Cons: Will be slightly slower than the native dev environment on Ubuntu, and much slower than a native install on MacOS.
See also Developing Discourse using a Dev Container …
hawm
(Hawm)
23 Julio, 2019 01:51
4
Clona el repositorio del plugin en tu carpeta de plugins y reinicia el servidor de Rails si ya lo has iniciado.
영광_임
(영광 임)
23 Julio, 2019 06:01
5
Clona el repositorio del plugin en tu carpeta de plugins y reinicia Docker
Después:
fatal: No es un repositorio de git
¿cuál es el problema?
hawm
(Hawm)
23 Julio, 2019 06:18
6
Asegúrate de que estás utilizando realmente una URL de repositorio git como GitHub - paviliondev/discourse-ratings: A Discourse plugin that lets you use topics to rate things · GitHub
Si sigues Install Discourse for development using Docker para comenzar a desarrollar, no es necesario reiniciar Docker; simplemente entra en la carpeta de Discourse y ejecuta ./bin/docker/unicorn para iniciar el servidor o presiona Ctrl + C para detenerlo.
영광_임
(영광 임)
23 Julio, 2019 06:56
7
hawm
(Hawm)
23 Julio, 2019 06:59
8
Clona todo el repositorio a tu carpeta de plugins y luego reinicia el servidor; eso funcionará.
영광_임
(영광 임)
23 Julio, 2019 07:12
9
cd ~/discourse/plugins
El archivo del plugin ya existe.
Coloqué el plugin de calificación de Discourse en la carpeta de plugins existente y reinicié el servidor.
hawm
(Hawm)
23 Julio, 2019 07:15
10
Ve a /admin/plugin y encontrarás tu plugin
hawm
(Hawm)
23 Julio, 2019 11:54
12
¿Por qué tu paso 3? ¿Publicas aquí todo tu procedimiento operativo?
영광_임
(영광 임)
23 Julio, 2019 13:38
13
Gracias
Ve a cd ~discourse/plugins discourse-rating remove
Después
git clone GitHub - paviliondev/discourse-ratings: A Discourse plugin that lets you use topics to rate things · GitHub
Lo resolví
Funciona bien en casa.
Pero
El Discourse instalado en la empresa parece tener un problema.
No se puede reiniciar Docker después de instalar el plugin
sudo docker logs 2fwk40482dw
: fatal: No es un repositorio de git (o ningún padre hasta el punto de montaje /discourse)
Stephen
(Stephen)
23 Julio, 2019 14:13
14
¿Es la instalación del servidor de la empresa una versión de producción o una de desarrollo?
영광_임
(영광 임)
24 Julio, 2019 01:01
15
Es posible modificar el código fuente basado en docker-compose.
instalación de desarrollo
Stephen
(Stephen)
24 Julio, 2019 01:42
16
Si se instaló de la misma manera que tu copia en casa, debería comportarse de la misma forma.
¿En qué difieren estos dos entornos? ¿La instalación en tu empresa es utilizada por otros usuarios?