Raspberry Piについての議論 | ブログ

ローカルのhostsファイルにそのIPをハードコードしてみてはどうでしょうか?

「いいね!」 3

Falcoさん、ありがとうございます!確認してみます。

「いいね!」 2

クライアントのhostsファイルにIPをハードコーディングしてみましたが、ブラウザは常に外部接続にリダイレクトされます。
DISCOURSE_HOSTNAMEに複数のドメイン名を提供することは可能ですか?
ローカル接続を許可するためにDISCOURSE_FORCE_HTTPS:をfalseに設定する必要がありますか?これはあなたの記事から得ました。

Dietpi OS を使用した Raspberry Pi 4 への Discourse のインストールを試みており、Nextcloud のような Nginx を使用する一部のアプリも動作しています。トンネルとして Cloudflared サービスを使用しようとしていますが、Discourse のインストールが完了した後、Discourse サイトにアクセスできず、502 Bad Gateway エラーが発生します。

Nginx にはどのようなカスタマイズが必要ですか?どのポートを使用すべきですか?

このガイドを適用しましたが、うまくいきませんでした。

「いいね!」 1

私のガイドでは、Pi 上の唯一のアプリが Discourse であることを前提とし、Discourse コンテナに割り当てられているポート 80 を公開するトンネルを実行します。

リバース プロキシを共有する複数のアプリを実行することは可能ですが、より高度なセットアップであり、このガイドの範囲外です。

「いいね!」 1

DISCOURSE_BACKUP_HOSTNAME を machinename.local に、DISCOURSE_FORCE_HTTPS を false に設定することで、これを機能させることができました。これで、ドメイン名とローカルネットワークのドメイン名でアクセスできるようになりました。

「いいね!」 2

よくできました。#howto:admins のハウツーになるかもしれません。

@merefieldさん、ありがとうございます。承知いたしました。

バックアップホスト名を使用する際に1つ問題があります。画像が正しく表示されません。
メインホスト名で作成された投稿の画像が、バックアップホスト名でアクセスすると表示されなくなります。逆の場合も同様です。

「いいね!」 1

投稿を再構築(HTMLの再構築)するとどうなりますか?

1つのアクセスアドレスに固定する必要があるかもしれません。

はい、Rebuild HTMLは機能します。しかし、VPNアクセスはローカルアドレス(バックアップホスト名)に依存しているため、機能しません。

これに対する解決策はないようですね…

これは armv7l で動作しますか?

「いいね!」 1

いいえ、うまくいきません。試しましたが、32 ビット ARM Debian リポジトリにいくつかのパッケージが不足しており、うまくいきませんでした。

「いいね!」 2

デモサイトのリンクが切れているようです

以前と同じように、また引っ越しました。見つけ次第すぐに接続します。

「いいね!」 3

実に厄介なインフラのバグですね!:joy:

試すのが楽しみです:dizzy:

新しい場所での生活に慣れてきていることを願っています、@Falcoさん:relieved:

「いいね!」 3

@th21 復旧しました。

@eh223 ありがとうございます :smile:

「いいね!」 2

これを入手しました::+1: :+1:

:eyes: :eyes:

そして開発環境のセットアップを実行することにしました。正直、スクリプトによる解決策は現在機能しないため、かなりの手作業が必要でしたが、:tada:

これを可能にしてくれたすべての人に感謝します。本当に素晴らしいです!:pray:

「いいね!」 12

どのPiでも機能する「スクリプトソリューション」とは何ですか?私はPi4をいくつか持っており、これを試してみたいのですが、Linuxの達人ではないため、手動の「依存関係」に対処する知識がありません。

ただし、ネットワーク上で再帰的なPiHoleを実行しているので、少なくともドメイン名の問題に対処できると思います…おそらく。

「いいね!」 2

私のものはとても気に入っています。お勧めは以下の通りです。\n- 8GB Raspberry Pi (私のものは定期的に4GBに達するため)\n- SSDディスク。MicroSDは遅すぎます。

「いいね!」 2