Public | Automated Build

Last pushed: 3 months ago
Short Description
Short description is empty for this repo.
Full Description

my-router

ルータにおまけでついてるような機能、置きどころのない機能のまとめ。
まだ人が使える状態ではない。

概要

DHCP

  • DNS(LAN)

    • conf/hosts.tx
    • DHCP で割り当てたもの
  • Webのバーチャルホスト

    • conf/nginx.conf.tx
    • Dockerコンテナ

更新

  • DDNS(WAN)

    • conf/ddclient.tx
  • Let's Encrypt

    • conf/account.key

インストール

  • 独立したインターフェースでのLAN参加
    • 53/udp
    • 67/udp
    • 80/tcp
    • 443/tcp
    • 8888/tcp

Dockerホストから、docker inspect の結果をとってくる必要がある。
いまのところハードコーディング(QNAP NAS)。

telnet このホスト 8888 すると設定を読み直して再起動。

コンテナ

環境変数VIRTUAL_HOSTに外部からアクセスするURIをセットする。
ポート番号も書けるが、転送されるのは常に80(http)か443(https)である。

HTTP_AUTH=1などセットすると外部からのアクセスではBASIC認証をはさむ。
conf/httpasswdを共通で使う。

Docker Pull Command
Owner
pengo
Source Repository