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

  • オンライン学習システムBigBlueButton v2.4 on Docker
    2022-02-28 07:00 PM
    DockerコンテナによりBigBlueButtonを運用する手順についての記事です。 BigBlueButtonとは、ブラウザ上で参加者各々の音声、映像、テキストメッセージなどを共有することで成立するオープンソースのオンライン学習を目的とした会議システムです。テキストファイルや映像資料などをユーザ間で共有、ビデオ通話が出来る会議システムなので、ビジネス用途での利用も十分可能です。主な機能・特徴は以下の通りです。 …
  • WireGuardによるVPN接続(AWS: EC2 or Lightsail)
    2021-12-06 05:00 AM
    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 08:00 AM
    前回のブログで紹介したFlexisipによるSIPサーバシステムにFlexisip Account Managerを配置します。Flexisip Account Managerは次の2つの役割を有しています。 プロビジョニング:プロビジョニングとは、Linphoneアプリに必要な設定ファイルを読み込み(書換え)することであり、XML-RPCサーバからこの設定ファイルが提供…
  • Flexisip SIPサーバ on Ubuntu 20.04 (Docker-Compose)
    2021-11-24 01: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 01: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 07:00 AM
    既に作成したlinphone-sdk on ubuntu 20.04 Docker Imageを利用して、linphone-desktop (Ubuntu 20.04) をビルドします。 上記イメージからlinphone-sdkコンテナを起動、そのコンテナ内にLinphoneのソースを取り込んでビルド・コンパイル、ビルドしたLinphoneをホストマシンへインストールして動作確認します…