После установки Cloudflare на мой форум Discourse IP-адреса пользователей исчезли!

На самом деле они не исчезли, я имел в виду, что исчез оригинальный IP и появился поддельный.

Я думаю, что если вы используете Cloudflare, вам нужно добавить шаблон Cloudflare в app.yml.

Файл находится по пути /var/discourse/containers/app.yml. Соответствующий раздел файла может выглядеть примерно так:

templates:
  - "templates/postgres.template.yml"
  - "templates/redis.template.yml"
  - "templates/web.template.yml"
  - "templates/web.ratelimited.template.yml"
  - "templates/web.ssl.template.yml"
  - "templates/web.letsencrypt.ssl.template.yml"
  - "templates/cloudflare.template.yml"

Добавьте последнюю строку, чтобы использовать шаблон Cloudflare.

Прошу прощения за мою неосведомлённость, но я ничего не понял. Есть ли какая-либо тема или статья, которые я мог бы изучить, чтобы лучше разобраться в вопросе?

Вы установили Discourse согласно стандартному руководству по установке?