ホスト名としてIPアドレスを使用しているのに、アイコンのアドレスがlocalhostになるのはなぜですか

開発版をインストールされたようですが、これは Discourse のソースコードをいじるためのローカル環境用です。複数の人が実際にソフトウェアを利用するために使用するものではありません。

Discourse を利用したい場合は、Discourse 公式の標準インストールの手順に従ってください。