Sendet der E-Mail-Test unter /admin/email also keine Nachricht? Läuft /sidekiq? Haben Sie eine Standardinstallation durchgeführt?
Discourse benötigt eine Domain, um zu funktionieren. Ihr Problem könnte daher daran liegen, dass es nur an localhost gebunden ist.