Donc vous n’avez pas utilisé docker-compose ?
Oui, l’installation standard nécessite les ports 80 et 443 et active https et force_https. Vous ne devriez pas avoir le problème que vous décrivez si vous avez fait une installation standard.
Avez-vous exécuté discourse-setup pour installer ?