部署你的虚拟在线浏览器——n.eko

前一段时间发现了一个在docker中运行的虚拟浏览器,可以在浏览器中跑chrome或者firefox,支持声音回传,支持聊天,我用了一段时间,整体体验还是很不错的。当然了,只适合在电脑上用,在移动端设备上用会很不舒服。而且部署需要配置高一点,网络好一点的vps,否则会很卡。

项目地址:

根据官方的说明,需要至少有以下表格中的配置才能较好的运行。

RAM需求

分辨率 CPU (Cores) RAM (GB)
1024×576@30 2 2
1280x720@30 4 3
1280x720@30 6 4
如果有比表格中更好的配置,可以享受更佳的使用体验

一、安装docker

首先安装docker

curl -fsSL https://get.docker.com | bash -s docker

安装docker-compose

sudo apt install python3-pip -y
pip install docker-compose

二、安装n.eko

这里以chrome浏览器为例

新建一个配置

nano docker-compose.yml

写入

version: "3.4"
services:
  neko:
    image: "m1k1o/neko:chromium"
    restart: "unless-stopped"
    shm_size: "6gb"
    ports:
      - "8080:8080"
      - "52000-52100:52000-52100/udp"
    cap_add:
      - SYS_ADMIN
    environment:
      NEKO_SCREEN: '1920x1080@60'
      NEKO_PASSWORD: YOUR_PWD
      NEKO_PASSWORD_ADMIN: YOUR_USR
      NEKO_EPR: 52000-52100
      NEKO_ICELITE: 1
      NEKO_NAT1TO1: YOUR_IP

在上面这一段中,注意修改:

NEKO_SCREEN 是分辨率与帧数

shm_size 是最大允许使用的RAM

NEKO_PASSWORD 是访问密码

NEKO_PASSWORD_ADMIN 是访问用户名

NEKO_EPR 是 WebRTC 所使用的 UDP 端口

NEKO_NAT1TO1 填你的公网IP

就可以开启了

docker-compose up -d

此时访问 YOUR_IP:8080 就可以看到登录界面

n.eko登录

三、使用体验

登陆以后,点击下方的键盘就可以获取控制权限,就可以像使用一个真实的浏览器来体验啦

n.eko在线浏览器

不过也有不完全一样的地方

n.eko的中文支持很一般,一次只能从输入法输入一个中文汉字,无法一次输入一个词或句子

整体评价一下

优点

  1. 可以装逼
  2. 网络没问题的情况下非常流畅,在线看视频是没有问题的

缺点

  1. 需要配置较高的vps才能流畅运行
  2. 网络要求高,需要线路较好的vps,反代不方便
  3. 中文输入支持不好
  4. 移动端优化不足
-=||=-收藏
暂无评论

发送评论 编辑评论

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