***** 注 意 *****
作者の方も指摘している通り、まだいろいろ作業中で、重大な変更があるかもしれません。
また、FreeBSD をサーバに使うのは推奨環境ではありません。
くれぐれも作者の方に文句を言わないこと。
足元が濡れていて滑ります。ころんでも泣かない人だけどうぞ。
ということで、入院中もテレビを見るのに大活躍してくれたKonomiTVですが、
最新版の master はいろいろと機能が追加されていて、面白そうだったので最新にアップデートしてみることにしました。
そのうえで、いろいろ試してみて気が付いた点などを書いていきます。
例によって例のごとく、サーバは FreeBSD で qjail で環境を作ります。
FreeBSD は推奨環境ではありませんが、どうにかこうにか動かすことはできます。
また、最新の KonomiTV は https 化必須なので、事前に自ドメインのワイルドカード証明書を取ってあるものとします。
はまりポイントは3つです。
1. lo0 に 127.0.0.77 を割り当てる
2. Letsencrypt で dns 認証で証明書を取っておく。独自ドメインを持っていることが前提。
3. python3 で pip がみつからない問題の解決。
以下に順を追って説明します。example.org は自ドメインに置き換えてください。