n.eko 是一款多合一的浏览器工具,可以本地运行,也可以在 Docker 中运行。
n.eko 满足几乎一切都运行在浏览器里面的需求。因为运维需要,有些内部服务需要透传一下,单纯的服务没问题,但是一些厂商设备没有命令行。只可以用网页操作。这个项目甚至支持远程音视频,WebRTC 技术,还有验证登录。
Neko 可以让你在虚拟环境中运行功能齐全的浏览器,可以像在常规浏览器上一样浏览网页、运行应用程序,所有这些都在安全且隔离的环境中进行。
另外,还支持多用户同时使用。Neko 这样写着:
借助 Neko,您可以轻松、安全地与其他人共享浏览器的访问权限,而不必担心维护单独的配置或设置。无论您需要在项目上进行协作、访问共享资源,还是只是想与朋友或家人共享浏览器的访问权限,Neko 都能轻松实现。
听起来很不错啊:
Neko 也是举办观看派对和互动演示的绝佳工具。凭借其虚拟浏览器功能,Neko 允许您举办可从任何地方访问的观看聚会和演示,而无需亲自聚会。即使您无法亲自见面,也可以轻松地与朋友和同事保持联系。借助 Neko,您可以轻松举办观看聚会或进行互动演示,无论是休闲还是工作。只需邀请您的客人加入虚拟环境,您就可以共享屏幕并与他们实时互动。
主要功能
- 文本聊天(支持基本的标记符,具有 discord 风格)
- 管理员用户(踢人、禁言、强制给予/释放控制、锁定房间)
- 剪贴板同步(在支持的浏览器上)
- 表情叠加
- 忽略用户(聊天和表情)
- 持久设置
- 使用自定义网址参数自动登录。(在 url 中添加 ?usr=&pwd=)
- 使用 RTMP 广播房间内容(例如转到 twitch 或 youtube…)
- 双向文件传输(如果启用)
如何使用
N.eko 针对不同浏览器提供了不同的镜像:
ghcr.io/m1k1o/neko/firefox:latest
ghcr.io/m1k1o/neko/chromium:latest
ghcr.io/m1k1o/neko/google-chrome:latest
推荐配置为 1280×720@30、4 核、3gb 内存,当然越搞越好。
docker-compose.yml 文件:
version: "3.4" services: neko: image: "m1k1o/neko:firefox" restart: "unless-stopped" shm_size: "2gb" ports: - "8080:8080" - "52000-52100:52000-52100/udp" environment: NEKO_SCREEN: 1920x1080@30 NEKO_PASSWORD: neko NEKO_PASSWORD_ADMIN: admin NEKO_EPR: 52000-52100 NEKO_ICELITE: 1
然后 docker-compose up -d 运行即可,使用 IP:8080 访问。
N.eko 甚至还有一个 VLC 版本…可以用来看剧
详细的可阅读文档。