7.5K star!共享虚拟浏览器,太酷了!

文摘   2024-11-16 21:01   江西  

* 戳上方蓝字“开源先锋”关注我



推荐阅读:

《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


开源先锋
分享Github上最有趣的开源项目
 最新文章