* 戳上方蓝字“开源先锋”关注我
推荐阅读:
《5.2K star!又来一款开源协作利器,团队效率飙升高效!》
《10.7K star!一款用于威胁预防、检测的开源安全平台,非常灵活强大!!》
《19.8K star!GitHub 官方出品,强烈推荐!》
《1.2K star!又来一款高颜值的 Win系统桌面美化工具!》
《34.5K star!挑战 VSCode?一款更加丝滑高效的开源编辑器!》
大家好,我是开源君!
各位有没有遇到过这样的烦恼:在一台设备上需要登录多个账号,或者需要在不同的浏览器中测试网站的兼容性?
今天分享的这个项目有点厉害了 - Neko
,帮我们告别多个浏览器切换的烦恼。
项目简介
Neko
是一个基于Docker的虚拟浏览器,它使用WebRTC技术提供服务,可以让我们在安全隔离的环境中访问互联网、浏览网页、运行应用程序,非常适合和朋友或同事实时共享浏览器页面,非常适合用来一起观看视频、在线购物或是协同工作。
目前在Github上面收获了7.5K star!
性能特色
文本聊天:内置文本聊天系统,还支持基本的Markdown语法,聊天风格有点像Discord。 管理员权限:管理员可以踢人、禁言、强制给予/释放控制权,还能锁定房间。 剪贴板同步:在支持的浏览器上,剪贴板内容可以同步,方便又实用。 表情叠加:聊天时还能发表情,增加不少乐趣呢! 持久设置:允许用户保存设置,下次访问时还能保留个性化配置,超贴心! 双向文件传输:如果启用了这个功能,还能进行双向文件传输,工作起来更高效!当然,Neko还支持多种主流浏览器,包括Google Chrome、Edge、Firefox等,总有一款适合你!
快速安装使用
快速上手的话,首先需要安装Docker和Docker Compose,安装步骤就不多说了,网上一堆教程。
neko
目前可支持Firefox、Chromium、VLC、Raspberry Pi。
以Firefox为例,可以通过以下命令来部署:
version: "3"
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_NAT1TO1: <your-IP>
把上面的配置保存为docker-compose.yml文件,然后在终端里运行docker-compose up -d,Neko就启动啦!访问http://你的IP地址:8080,输入默认密码neko,就能开始使用啦!
项目展示
启动后,你会发现Neko的界面超简洁,功能却一点都不少。你可以像使用普通浏览器一样浏览网页、运行应用程序,还能进行文本聊天、发送表情、同步剪贴板内容等等。而且,由于它是在Docker容器中运行的,所以你的浏览数据都是隔离的,不用担心隐私泄露哦!
而且,Neko还支持文件传输,这让你的协作更加高效。
Neko
是一个功能强大、高度可定制的虚拟浏览器解决方案。它不仅可以帮助我们解决多账号管理、网络安全与隐私保护、兼容性测试等问题,还能让团队协作更加高效和有趣。
更多细节功能,感兴趣的可以到项目地址查看:
项目地址:
https://github.com/m1k1o/neko