
Самостоятельно размещенный виртуальный браузер, работающий в Docker и использующий WebRTC.
Добро пожаловать в Neko — самодостаточный виртуальный браузер, работающий в Docker и использующий технологию WebRTC. Neko — это мощный инструмент, позволяющий запустить полнофункциональный браузер в виртуальной среде, что даёт вам возможность безопасно и конфиденциально выходить в интернет из любого места. С помощью Neko вы можете просматривать веб-страницы, запускать приложения и выполнять другие задачи точно так же, как в обычном браузере, но в безопасном и изолированном окружении. Будь вы разработчик, тестирующий веб-приложения, пользователь, заботящийся о конфиденциальности и ищущий безопасный просмотр, или просто тот, кто хочет воспользоваться удобством и гибкостью виртуального браузера, Neko — идеальное решение.
В дополнение к функциям безопасности и конфиденциальности Neko предлагает возможность одновременного доступа для нескольких пользователей. Это делает его идеальным решением для команд или организаций, которым нужен общий доступ к браузеру, а также для отдельных пользователей, желающих использовать несколько устройств для доступа к одной виртуальной среде. С Neko вы можете легко и безопасно предоставлять другим доступ к браузеру, не беспокоясь о поддержке отдельных конфигураций или настроек. Нужно ли вам совместно работать над проектом, получать доступ к общим ресурсам или просто поделиться браузером с друзьями или семьёй, Neko делает это легко.
Neko также отлично подходит для проведения вечеринок с просмотром видео и интерактивных презентаций. Благодаря возможностям виртуального браузера Neko позволяет организовывать совместные просмотры и презентации, доступные из любого места, без необходимости личных встреч. Это упрощает поддержание связи с друзьями и коллегами, даже когда вы не можете встретиться лично. С Neko вы легко устроите вечеринку с просмотром видео или проведёте интерактивную презентацию — будь то для отдыха или работы. Просто пригласите гостей в виртуальную среду, и вы сможете делиться экраном и взаимодействовать с ними в реальном времени.
Это приложение использует WebRTC для трансляции рабочего стола внутри docker-контейнера. Оригинальный автор создал его, потому что rabb.it прекратил работу, его интернет не справлялся со стримингом, а Discord постоянно падал, когда его друг пытался им пользоваться. Он просто хотел смотреть аниме с друзьями ლ(ಠ益ಠლ), поэтому начал искать в интернете и нашёл несколько вроде бы клонов, но ни один не имел виртуального браузера. Затем он нашёл Turtus и смог разобраться с остальным.
Потом я нашёл этот проект и начал вникать. Мне очень понравилась идея совместного просмотра браузера с несколькими людьми, поэтому я создал форк. Изначально я хотел внести свои изменения в оригинальный репозиторий, но у автора больше не было времени на этот проект, и в итоге он был заархивирован.
Neko начинался как виртуальный браузер, транслируемый через WebRTC для нескольких пользователей.
Основной сценарий использования — подключение нескольких человек с возможностью синхронизации и взаимодействия в реальном времени:
Другие варианты использования для одного пользователя:
По сравнению со шлюзами удалённых рабочих столов без клиентской части (например, Apache Guacamole или websockify с noVNC), установленными вместе с сервером удалённых рабочих столов и нужной программой (например, linuxserver/firefox), neko дополнительно предоставляет:
Я люблю кошек 🐱 (Neko — это японское слово для кошки), я отаку/гик.
Но почему кошачья задница? Потому что кошки — засранцы, но вы всё равно их любите.
Для ПО управления комнатами neko посетите neko-rooms.
Также доступна установка с нулевым знанием (с HTTPS).
Полная документация доступна на neko.m1k1o.net. Ключевые разделы:
Вклад приветствуется! Подробности в Руководстве по внесению вклада.
Если вы считаете Neko полезным, поддержите проект через GitHub Sponsors.