Gradioのパブリック共有機能とFRPによるリバースプロキシの仕組み

デモアプリの外部共有とトンネリング 構築した機械学習モデルのデモは、他者にアクセスしてもらって初めて価値を発揮する。Gradioには、Webサーバーを別途用意することなく、ローカルで起動したアプリケーションを一時的にパブリックアクセス可能なURLとして公開する機能が備わっている。 パブリックURLの有効化方法 アプリを外部に公開する設定は非常にシンプルで、launch ...

7月23日 16:22 投稿

CentOS7.3におけるYumによるNginxのインストールと設定

Nginxの導入 # 情報を確認する yum info nginx yum info httpd # Apacheであるhttpdを削除する yum remove httpd -y # Nginxをインストールする yum install nginx -y # Nginxを起動時に自動実行するように設定 chkconfig nginx on # 自動起動の状態を確認 chkconfig # Nginxサービスを起動 service nginx start # ポートのリッスン状況を確認 netstat ...

7月16日 00:45 投稿

NginxのLocation設定とRewriteルールの実装方法

Locationの正規表現構文 実際の設定例: <p>location = / {</p> <p> # ルートパスを完全一致でマッチング、ドメイン直後に文字列が続く場合は対象外</p> <p> [ configuration A ]</p> <p>}</p> <p>location / {</p> <p> # 全てのリクエストは / で始まるため、このルールが適用される</p> & ...

6月26日 17:34 投稿

NginxサブディレクトリでのLaravelリバースプロキシ設定とURL生成問題の解決策

最近、WeChat H5プロジェクトに取り組んでいます。ビジネス要件により、ドメインは同一である必要があり、PHPリクエストはNginxでリバースプロキシされています。通常はページ作成は不要ですが、時間が不足していたため、いくつかのページを組み込みました。 location /weixin/ { proxy_pass http://127.0.0.1:9000/; proxy_set_header Host $host ...

6月23日 23:40 投稿

Nginxの基本概要と設定例

Nginxの概要 ============ Nginxは高パフォーマンスなWebサーバーとして設計されたオープンソースソフトウェアで、主に大規模トラフィックを扱うWebサイトに適しています。Linux、macOS、Windowsなど複数のプラットフォームに対応しており、高い安定性と低リソース消費を特徴としています。主な機能にはHTTPS通信、gzip圧縮、仮想ホスト構成、URL書き換え機能があり、Fas ...

6月20日 17:42 投稿

OpenClawロシア語インターフェース実装:ノンインパクトリバースプロキシとランタイム翻訳ソリューション詳細

1. プロジェクト概要:OpenClaw管理パネルに「ロシア語の外衣」を OpenClaw、強力なセキュリティと自動化管理プラットフォームを使用しているが、デフォルトの英語インターフェースに不便を感じている場合、「OpenClaw RU Layer」というプロジェクトがあなたのためにあるかもしれません。簡単に言えば、これは非侵入型のロシア語インターフェース層、あるいは「翻訳プラグ ...

6月15日 20:22 投稿

内部ネットワークサービスへの外部アクセス実装手法

プライベートIPアドレスの特性 グローバルIPアドレスは限られた資源であるため、多くのコンピュータはキャリアが提供するグローバルIP配下のプライベートネットワークを経由してインターネットに接続しています。RFC 1918で規定されているプライベートIPアドレス範囲は以下の通りです: 10.0.0.0 - 10.255.255.255(クラスA) 172.16.0.0 - 172.31.255.255(クラスB) 192 ...

6月11日 23:55 投稿

Dockerを用いたNextCloudの導入とNginxリバースプロキシの設定

Dockerのインストール 公式リポジトリからDockerをインストールします。 sudo apt update sudo apt install ca-certificates curl gnupg sudo mkdir -p /etc/apt/keyrings curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg sudo chmod 644 /etc/apt/keyrings/docker.gpg echo "deb [arch=$(dpkg --print- ...

6月6日 22:06 投稿