Перейти к основному содержанию
Скидка 50% все планы, ограниченное время. Начиная от $2.48/mo
Neko

Neko

Neko — self-hosted виртуальный браузер, который работает в Docker и транслирует картинку по WebRTC. Разделите одну сессию браузера с целой комнатой людей или держите одноразовый браузер подальше от своего рабочего стола. Лицензия Apache-2.0, более 22 100 звёзд на GitHub.

Кратко

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)

Примечание: TLS-сертификаты Let's Encrypt не выдаются на 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

Ещё в Self Hosted

Похожие приложения.

Развернуть Neko. От $2,48/мес.