メインコンテンツへスキップ
50% off 全プラン対象、期間限定。月額 $2.48/mo
Neko

Neko

Neko は、Docker で動作し WebRTC で映像を配信するセルフホスト型の仮想ブラウザーです。1 つのブラウザーセッションを大人数で共有したり、使い捨てブラウザーを自分の PC から切り離して使ったりできます。Apache-2.0 ライセンスで、GitHub スター 22,100 以上。

概要

22.1k

GitHubスター

1

ページビュー

ライセンス Apache-2.0 バージョン Latest OS Ubuntu Server 24.04 LTS Min RAM 2 GB IP IPV4,IPV6

アクセス

  • ブラウザーで Neko を開きます: http://<SERVER_IP>:8080

ログイン

  • ユーザー名: 任意のユーザー名または表示名を選びます。
  • User password: The MULTIUSER_USER_PASSWORD stored in /root/neko/.env
  • Admin password: The MULTIUSER_ADMIN_PASSWORD stored in /root/neko/.env

重要なファイルとディレクトリ

  • インストールパス: /root/neko
  • Compose ファイル: /root/neko/docker-compose.yml
  • 環境ファイル: /root/neko/.env
  • Caddy の設定: /etc/caddy/Caddyfile

Docker の管理

状態を表示:

docker ps

ログを表示:

cd /root/neko
docker compose logs -f

サービスを再起動:

cd /root/neko
docker compose restart

サービスを停止:

cd /root/neko
docker compose down

サービスを起動:

cd /root/neko
docker compose up -d

ドメインと HTTPS(Caddy)

注意: Let's Encrypt の TLS 証明書は IP アドレスには発行できません。ドメイン名が必要です。

1. ドメイン(例: example.com) をサーバーの IP アドレスに。

2. Update the site address in /etc/caddy/Caddyfile から http://<SERVER_IP> to your domain:

vim /etc/caddy/Caddyfile

変更前:

http://<SERVER_IP> {

して:

https://example.com {

3. Caddy をリロードします:

systemctl reload caddy

4. Caddy は Let's Encrypt 証明書を自動的に取得・更新します。

5. Neko には次のアドレスでアクセスします: https://example.com

セルフホストの他の記事

関連アプリ。

今すぐ Neko をデプロイする 月額2.48ドルから。