Diferencia entre revisiones de «Discourse»
De TechShareRoom wiki
Más acciones
Sin resumen de edición |
m Texto reemplazado: «<syntaxhighlight lang="bash ">» por «<syntaxhighlight lang="bash" copy>» |
||
| (No se muestran 2 ediciones intermedias del mismo usuario) | |||
| Línea 11: | Línea 11: | ||
== Script de instalación == | == Script de instalación == | ||
Usar [http://linux.how2shout.com/how-to-install-discourse-on-ubuntu-22-04-lts-jammy-linux/ este] procedimiento. | Usar [http://linux.how2shout.com/how-to-install-discourse-on-ubuntu-22-04-lts-jammy-linux/ este] procedimiento. | ||
Tenemos más tutoriales como [https://github.com/discourse/discourse/blob/main/docs/INSTALL-cloud.md este] o [https://www.rosehosting.com/blog/how-to-install-discourse-on-ubuntu-22-04/ este] | |||
== Actualizacion == | == Actualizacion == | ||
| Línea 17: | Línea 18: | ||
1. Mediante estos comandos: | 1. Mediante estos comandos: | ||
<syntaxhighlight lang="bash "> | <syntaxhighlight lang="bash" copy> | ||
cd /var/discourse | cd /var/discourse | ||
sudo git pull | sudo git pull | ||
| Línea 27: | Línea 28: | ||
3. Mediante estos comandos: | 3. Mediante estos comandos: | ||
<syntaxhighlight lang="bash "> | <syntaxhighlight lang="bash" copy> | ||
nano /var/discourse/containers/app.yml | nano /var/discourse/containers/app.yml | ||
</syntaxhighlight> | </syntaxhighlight> | ||
| Línea 33: | Línea 34: | ||
Añadir esta línea y guardar: | Añadir esta línea y guardar: | ||
<syntaxhighlight lang="bash "> | <syntaxhighlight lang="bash" copy> | ||
DISCOURSE_AUTOMATIC_UPDATES: true | DISCOURSE_AUTOMATIC_UPDATES: true | ||
</syntaxhighlight> | </syntaxhighlight> | ||
| Línea 39: | Línea 40: | ||
Y volvemos a hacer rebuild | Y volvemos a hacer rebuild | ||
<syntaxhighlight lang="bash "> | <syntaxhighlight lang="bash" copy> | ||
cd /var/discourse | cd /var/discourse | ||
./launcher rebuild app | ./launcher rebuild app | ||
</syntaxhighlight> | </syntaxhighlight> | ||
== Backup == | |||
*[https://meta.discourse.org/t/backup-discourse-from-the-command-line/64364 Backup discourse from the command line] | |||
== Restore == | |||
*[https://meta.discourse.org/t/restore-a-backup-from-the-command-line/108034?silent=true Restore a backup from the command line] | |||
Revisión actual - 14:01 26 ene 2026
Preparativos
Anotaciones a tener en cuenta:
Después de configurar "ufw" un reinicio es necesario antes de ejecutar el script de instalación.
El ssl se configura automáticamente, no es necesario ajustes manuales.
Si lo vas a instalar en el VPS de Oracle Cloud
Seguir estos pasos previos y no usar el proceso de instalación final.
Script de instalación
Usar este procedimiento. Tenemos más tutoriales como este o este
Actualizacion
Se puede de las siguientes 3 maneras:
1. Mediante estos comandos:
cd /var/discourse
sudo git pull
sudo ./launcher rebuild app2. Dentro del apartado de Administración, mediante el botón de Actualizar. Tarda unos minutos, paciencia.
3. Mediante estos comandos:
nano /var/discourse/containers/app.ymlAñadir esta línea y guardar:
DISCOURSE_AUTOMATIC_UPDATES: trueY volvemos a hacer rebuild
cd /var/discourse
./launcher rebuild app