ホームオートメーションシステム構築過程における覚書やティップスなどを掲載。内容についての追加情報・訂正などはフォーラムにてフォローします。

  • WireGuardによるVPN接続(AWS: EC2 or Lightsail)

    2021-12-06 02:00 PM
    WireGuardによるVPNサーバをAWS(EC2 or Lightsail)に構築します。 WireGuardそのものはサーバソフトではなく、ピア・トゥ・ピアで端末間どうしの接続を確立するVPN(Virtual Private Network)ソフトウェアです。接続をリクエストする側とリクエストされる側双方にインストールされるソフトウェアは同一のもので、設定ファイルによりそれぞれがピア(クライアント) ..... 2021/12/28追加 :フォーラムでの追加内容を転載 WireGuardの使用例 WireGuardのネットワークを利用すると、グローバルIPが割当てられていないホストマシンでも 固定IP(AWSインスタンス) によるサーバ運営(マルチドメイン)が可能です。 方法1:VPNサーバにプロキシーサーバを配置 .....
  • Flexisipアカウントマネージャ、プロビジョニング

    2021-11-29 05:00 PM
    前回のブログで紹介したFlexisipによるSIPサーバシステムにFlexisip Account Managerを配置します。Flexisip Account Managerは次の2つの役割を有しています。 プロビジョニング:プロビジョニングとは、Linphoneアプリに必要な設定ファイルを読み込み(書換え)することであり、XML-RPCサーバからこの設定ファイルが .....
  • Flexisip SIPサーバ on Ubuntu 20.04 (Docker-Compose)

    2021-11-24 10:00 AM
    前回のブログ記事で紹介したFlexisip on Ubuntu 20.04 DEBパッケージを利用して、FlexisipのDockerイメージ(Ubuntu 20.04)を作成します。このFlexisipイメージとSIPサーバの稼働に必要な他のイメージ (Redis, Nginx, MariaDB, PHP-FPM) をDocker-Composeファイルにより一元管理し .....
  • Flexisip DEBパッケージの作成(Ubuntu 20.04)

    2021-11-21 10:30 AM
    linphone-sdk on ubuntu 20.04 Docker イメージからコンテナを立ち上げ、コンテナ内にFlexisipのソースコードを取り込んでflexisip for ubuntu 20.04 をビルド、DEBパッケージを作成します。まず初めに、任意のディレクトリ(projects)内で linphone-sdk docker コンテナを起動して下さい。 .....
  • デスクトップ版Linphoneのビルド(Ubuntu20.04)

    2021-11-20 04:00 PM
    既に作成したlinphone-sdk on ubuntu 20.04 Docker Imageを利用して、linphone-desktop (Ubuntu 20.04) をビルドします。 上記イメージからlinphone-sdkコンテナを起動、そのコンテナ内にLinphoneのソースを取り込んでビルド・コンパイル、ビルドしたLinphoneをホストマシンへインストールして動作確認します。 .....
  • linphone-sdk:Dockerイメージの作成 (Ubuntu20.04)

    2021-11-19 11:30 AM
    LinphoneやFlexisipをビルドする際に必要なlinphone-sdkのDockerイメージを事前にビルドします。Ubuntu 20.04版Dockerfileは提供されていないため、Ubuntu18.04版Dockerfileをベースに新規作成します。 .....