安全,隐私,隔离!可以在Docker里运行的虚拟浏览器-Neko

浏览器大家都不陌生了。今天要分享的是一个虚拟浏览器的项目。neko。

这是一个在 Docker 中运行并使用 WebRTC 技术的自托管虚拟浏览器,可以让我们在虚拟环境中运行功能齐全的浏览器,让您能够从任何地方安全且私密地访问互联网。使用 Neko,您可以像在常规浏览器上一样浏览网页、运行应用程序和执行其他任务,所有这些都在安全和隔离的环境中完成。无论您是希望测试 Web 应用程序的开发人员、寻求安全浏览体验的注重隐私的用户,还是只是想利用虚拟浏览器的便利性和灵活性的人,Neko 都是完美的解决方案。

项目的github地址我放在文末

neko的特性如下:

  • 文本聊天(具有基本的 markdown 支持、discord 风格)
  • 管理员用户(踢出、禁止和强制给予/释放控制、锁定房间)
  • 剪贴板同步(在支持的浏览器上)
  • 表情叠加
  • 忽略用户(聊天和表情)
  • 持久设置
    使用自定义 url 参数自动登录。(添加?usr=&pwd=到 url。)
  • 使用 RTMP 广播房间内容(例如 twitch 或 youtube……)
  • 双向文件传输(如果启用)

Neko的推荐配置如下,要在docker里运行一个完整的桌面、一个浏览器(本身就很耗资源)并对桌面进行编码/传输,配置还是有要求的。

  • 1024×576@30 2 2GB 不推荐
  • 1280×720@30 4 3GB 良好的表现
  • 1280×720@30 6 4GB 受到推崇的
  • 1280×720@30 8 4GB+ 最佳表现

    neko支持的浏览器有google Chrome,edge,Firefox,opera,brave等主流浏览器。接下来我们进入部署环节,部署好之后看看效果

  1. 前提是需要安装好docker 和docker compose。今天我们采用docker compose方式来部署
  2. 在终端上新建一个文件夹。按自己想法起名
  3. 进入新的文件夹。执行命令wget https://raw.githubusercontent.com/m1k1o/neko/master/docker-compose.yaml拉取配置文件。然后再执行命令sudo docker-compose up -d 启动容器
  4. 启动之后,我们前台访问 http://ip:8080端口。就可以看到neko的登录页面。我们输入默认的密码 neko进入

5.如下所示,功能还是很强大的。更像一个web页面的直播间,只不过直播内容是浏览器。可以进行对应的发言,多语言设置,表情,鼠标 和 键盘等操作。整体的功能还是比较多的,操作也比较简单,在这里我就不再演示操作了。感兴趣的可以自己部署一下玩一玩即可。(我的VPS性能太差。这里就不再演示了,每动一下就卡卡的)

项目的github地址:https://github.com/m1k1o/neko 创作不易,如果您觉得这篇文章对你有帮助,不妨给我点个赞,这将是我继续分享优质内容的动力。

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇