ローカルのhostsファイルにそのIPをハードコードしてみてはどうでしょうか?
Falcoさん、ありがとうございます!確認してみます。
クライアントのhostsファイルにIPをハードコーディングしてみましたが、ブラウザは常に外部接続にリダイレクトされます。
DISCOURSE_HOSTNAMEに複数のドメイン名を提供することは可能ですか?
ローカル接続を許可するためにDISCOURSE_FORCE_HTTPS:をfalseに設定する必要がありますか?これはあなたの記事から得ました。
Dietpi OS を使用した Raspberry Pi 4 への Discourse のインストールを試みており、Nextcloud のような Nginx を使用する一部のアプリも動作しています。トンネルとして Cloudflared サービスを使用しようとしていますが、Discourse のインストールが完了した後、Discourse サイトにアクセスできず、502 Bad Gateway エラーが発生します。
Nginx にはどのようなカスタマイズが必要ですか?どのポートを使用すべきですか?
このガイドを適用しましたが、うまくいきませんでした。
@pfaffman edited this heavily 2022.02.24. Blame me if it’s broken. If you want to run other websites on the same machine as Discourse, you need to set up an extra NGINX or HAProxy proxy in front of the Docker container. NOTE: This is for advanced admins This guide assumes you already have Discourse working - if you don’t, it may be hard to tell whether or not the configuration is working. You cannot use ./discourse-setup to set up Discourse if another server is using port 80 or 443. You will …
私のガイドでは、Pi 上の唯一のアプリが Discourse であることを前提とし、Discourse コンテナに割り当てられているポート 80 を公開するトンネルを実行します。
リバース プロキシを共有する複数のアプリを実行することは可能ですが、より高度なセットアップであり、このガイドの範囲外です。
DISCOURSE_BACKUP_HOSTNAME を machinename.local に、DISCOURSE_FORCE_HTTPS を false に設定することで、これを機能させることができました。これで、ドメイン名とローカルネットワークのドメイン名でアクセスできるようになりました。
よくできました。#howto:admins のハウツーになるかもしれません。
@merefieldさん、ありがとうございます。承知いたしました。
バックアップホスト名を使用する際に1つ問題があります。画像が正しく表示されません。
メインホスト名で作成された投稿の画像が、バックアップホスト名でアクセスすると表示されなくなります。逆の場合も同様です。
投稿を再構築(HTMLの再構築)するとどうなりますか?
1つのアクセスアドレスに固定する必要があるかもしれません。
はい、Rebuild HTMLは機能します。しかし、VPNアクセスはローカルアドレス(バックアップホスト名)に依存しているため、機能しません。
これに対する解決策はないようですね…
Just to add a voice and to agree with @sam, we’ve already had some switcheroos with our domains and relative URLs is most certainly needed.
これは armv7l で動作しますか?
いいえ、うまくいきません。試しましたが、32 ビット ARM Debian リポジトリにいくつかのパッケージが不足しており、うまくいきませんでした。
デモサイトのリンクが切れているようです
以前と同じように、また引っ越しました。見つけ次第すぐに接続します。
実に厄介なインフラのバグですね!![]()
試すのが楽しみです:dizzy:
新しい場所での生活に慣れてきていることを願っています、@Falcoさん![]()
これを入手しました:
![]()
![]()
そして開発環境のセットアップを実行することにしました。正直、スクリプトによる解決策は現在機能しないため、かなりの手作業が必要でしたが、![]()
これを可能にしてくれたすべての人に感謝します。本当に素晴らしいです!![]()
そして、開発インストールを実行することにしました。正直なところ、スクリプトソリューションは現在機能していないため、かなりの手作業が必要でした。
どのPiでも機能する「スクリプトソリューション」とは何ですか?私はPi4をいくつか持っており、これを試してみたいのですが、Linuxの達人ではないため、手動の「依存関係」に対処する知識がありません。
ただし、ネットワーク上で再帰的なPiHoleを実行しているので、少なくともドメイン名の問題に対処できると思います…おそらく。
私のものはとても気に入っています。お勧めは以下の通りです。\n- 8GB Raspberry Pi (私のものは定期的に4GBに達するため)\n- SSDディスク。MicroSDは遅すぎます。