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

  • 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ファイルにより一元管理し…
  • デスクトップ版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をホストマシンへインストールして動作確認します…
  • linphone-sdk:Dockerイメージの作成 (Ubuntu20.04)
    2021-11-19 02:30 AM
    LinphoneやFlexisipをビルドする際に必要なlinphone-sdkのDockerイメージを事前にビルドします。Ubuntu 20.04版Dockerfileは提供されていないため、Ubuntu18.04版Dockerfileをベースに新規作成します。 …
  • ビデオ会議システム Jitsi on Docker
    2020-08-09 05:00 AM
    オープンソースであるウェブ会議システムJitsiをDockerにより構築します。商用のウェブ会議システムであるZoom,Webexなどは無料サービスとしても提供されていますが、会議時間・参加人数などに制限が設けられています。Jitsiによるウェブ会議システムを独自に構築する場合のメリットは、時間・人数制限なしのサービスを実現できることに加え、必要に応じてシステムの拡張・機能追加・カスタマイズが行えるという点にあります。Jitsiはブラウザ上での動作に加え、iPhone、Android向けに専用アプリも用意されています。 今回構築するJitsiによる会議システムは、主に以下…