Come risolvere il problema per cui tutto il traffico appare proveniente dai server Cloudflare invece che dall'IP del browser dell'utente

Quindi è un vincolo tecnico introdotto da 1panel.

Stai eseguendo più server o solo Discourse sul VPS? Se stai eseguendo solo Discourse, probabilmente non hai bisogno di 1panel. A meno che non ci sia un motivo tecnico per cui hai bisogno di 1panel.

Il mio Discourse è nativo su un VPS dietro Cloudflare. Questa configurazione funziona.