Table des matières

Forum discourse

Adminsys responsable du forum discourse: Gyom

Se connecter sur la VM

ssh root@forum.arn-fai.net

Mettre à jour

sudo apt  update
sudo apt  full-upgrade
cd /var/discourse
./launcher rebuild app --skip-prereqs

Se connecter à la base PostgreSQL

On entre dans le container docker

cd /var/discourse
./launcher enter app

On entre dans la base postgresql de discourse

su postgres -c "psql discourse"
\c discourse

Débannir un email

Il faut d'abord se connecter à la base postgresql, puis:

delete from screened_emails where email='grav@ynh.arn-fai.net'

Pour le rendre permanent, ajout d'une tache cron a été ajoutée pour éviter de ne pas recevoir les messages…

#!/bin/bash
docker exec -i app rails runner 'ScreenedEmail.find_by(email: "grav@ynh.arn-fai.net").delete'

Ne pas oublier les droits d'execution

chmod u+x /etc/cron.hourly/remove-grav-ynh-from-ban-mail