n.eko是一个基于docker隔离环境的虚拟浏览器,支持chrome和firefox两个版本的浏览器,内置了聊天/简单的用户管理功能。UI设计的很精美~
项目地址:https://github.com/nurdism/neko
程序需要比较高的配置,具体可看这里:
https://n.eko.moe/#/quick-start
安装docker:
apt -y update apt -y install curl curl -sSL https://get.docker.com/ | sh systemctl start docker systemctl enable docker
安装docker-compose:
curl -L https://github.com/docker/compose/releases/download/1.25.4/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose
自己新建一个docker-compose项目目录和docker-compose.yml。
如果使用Chrome浏览器就使用下面的配置:
version: '3.5' services: neko: image: nurdism/neko:chromium restart: always cap_add: - SYS_ADMIN ports: - "8090:8080" - "59000-59100:59000-59100/udp" environment: DISPLAY: :99.0 SCREEN_WIDTH: 1280 SCREEN_HEIGHT: 720 SCREEN_DEPTH: 24 NEKO_PASSWORD: neko NEKO_ADMIN: admin NEKO_BIND: :8080
Firefox版本:
version: '3.5' services: neko: image: nurdism/neko:firefox restart: always shm_size: "1gb" ports: - "8090:8080" - "59000-59100:59000-59100/udp" environment: DISPLAY: :99.0 SCREEN_WIDTH: 1280 SCREEN_HEIGHT: 720 SCREEN_DEPTH: 24 NEKO_PASSWORD: neko NEKO_ADMIN: admin NEKO_BIND: :8080
注:
1.neko是普通用户的密码,普通用户可以自己输入任意的username,只要密码对应NEKO_PASSWORD的值就能登录。
2.管理员的username是admin,NEKO_ADMIN是指管理员的密码。
up起来即可:
docker-compose up -d
访问你服务器公网IP:8090就能看到WEBUI了:
目前有点美中不足的是访问中文网站会乱码,应该是容器内没有装中文字体的原因,可以用下面的办法解决。
首先切到容器内:
docker exec -it neko_neko_1 bash
在容器内安装中文字体:
apt -y update apt -y install ttf-wqy-zenhei
退出并重启容器:
exit docker-compose restart
LALA
我什么都不卖了,告辞!
最新评论
5211314
能不能教我 一点不会