Hi there, I would say that this issue isn’t really solvable at present via “normal” methods. The admin interface for “Screened IPs” doesn’t do what most users would probably expect, and the method that actually works involves messing around with config files inside Discourse’s Docker container, so it’s more like a dirty hack rather than a solution, at least IMHO. It would be great if this got a bit more traction:
sb56637
20
Related topics
| Topic | Replies | Views | Activity | |
|---|---|---|---|---|
| Only allow Cloudflare IPs for Discourse server | 18 | 3742 | June 21, 2023 | |
| Genuine user cannot register because of IP block | 16 | 1606 | April 1, 2019 | |
| ISP-based anti-spam countermeasures | 14 | 2592 | December 4, 2025 | |
| Discourse shows server IP/localhost as user's IP | 19 | 2150 | July 12, 2022 | |
| Restrict Discourse to IP range | 3 | 651 | September 13, 2017 |