当前位置: 首页 > 软件库 > 应用工具 > 浏览器 >

n.eko

在 Docker 中运行的自托管虚拟浏览器
授权协议 Apache-2.0
开发语言 Google Go
所属分类 应用工具、 浏览器
软件类型 开源软件
地区 不详
投 递 者 班展
操作系统 Linux
开源组织
适用人群 未知
 软件概览

n.eko 是一个使用 WebRTC 在 Docker 容器内运行的自托管虚拟浏览器。

 

特性

  • 文字聊天
  • 管理员用户
  • 剪贴板同步
  • 表情叠加
  • 忽略用户
  • 持久设置

快速开始

  1. 部署服务器或 VPS。

    推荐规格:

    解析度 核心 内存 推荐
    1024×576@30 2 2GB 不建议
    1280x720@30 4 3GB 较好的性能
    1280x720@30 6 4GB 推荐
    1280x720@30 8 4GB+ 最佳的性能
  2. 通过 SSH 登录

  3. 安装 Docker:

    curl -sSL https://get.docker.com/ | CHANNEL=stable bash
  4. 安装 Docker Compose

    sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
    sudo chmod +x /usr/local/bin/docker-compose
  5. 下载 docker compose 文件并启动它:

    wget https://raw.githubusercontent.com/m1k1o/neko/master/docker-compose.yaml
    sudo docker-compose up -d
  6. 在浏览器中访问IP地址服务器并登录,默认密码为neko

  • #include<iostream> using namespace std; long long a[1000010]; long long n, m, mid, num, r, l; bool check(long long x) {     num = 0;     for (int i = 1; i <= n; i ++) {         if (x < a[i])          

  • 题目描述 伐木工人 Mirko 需要砍 MMM 米长的木材。对 Mirko 来说这是很简单的工作,因为他有一个漂亮的新伐木机,可以如野火一般砍伐森林。不过,Mirko 只被允许砍伐一排树。 Mirko 的伐木机工作流程如下:Mirko 设置一个高度参数 HHH(米),伐木机升起一个巨大的锯片到高度 HHH,并锯掉所有树比 HHH 高的部分(当然,树木不高于 HHH 米的部分保持不变)。Mirko

  • P1873 砍树 二分答案(即锯片高度)然后减去可以获得的木材长度与已知的木材总长度进行比较。 每次累加获得木材的长度获得的和会爆int所以不开longlong,*** 要开longlong #include <iostream> #include <cstdio> #include <map> #include <algorithm> #define rep(n) for(int i = 1;

  • 题目概况 题目链接: https://www.luogu.com.cn/problem/P1873 难度: 普及/提高-,高了(确信 题目分析 简化题目: 简洁至极 涉及知识点: 二分答案 解题思路: 一个裸的二分答案板子题 代码拆解及要点分析 有一点需要提醒: 我们在统计当前高度可以得到多长的木材时,需要判断当前这棵树的高度是否大于mid,要不然会有负数。 完整代码 #include <iost

  • import java.util.*; import java.io.*; public class Main { static int N = 1000010; static int a[] = new int[N]; // 学校分数线 static int n, need; static boolean check(int x) { long s = 0; for(in

 相关资料
  • 在上一节学习了如何建立GitHub的账户,接下来在建立自己的项目托管之前,先来看看别人是怎么做的。 在GitHub中搜索字符串“GotGit”,可以搜索到我建立的一个项目,项目地址是:https://github.com/gotgit/gotgit/。由上至下,GotGit项目首页可以分为如下几个区域。 区域一:项目概要介绍及版本库URL等。 项目GotGit托管在组织账号 gotgit 之下[1

  • 这与两个职位有关- 使用WildFly托管多个域(下拖), 野生飞行- 创建/编辑jboss-web.xml的变通方法似乎不起作用。 在我的场景中,两个虚拟主机使用完全相同的WAR文件服务,没有上下文根配置,我尝试了这种变通方法。 在wildfly/standalone/configuration/standalone中。xml: 在JBossWeb中。xml: 在部署/重新部署期间,Wildfl

  • Mocha在浏览器中运行。每个版本的Mocha都将拥有新版本./mocha.js并./mocha.css在浏览器中使用。 特定于浏览器的方法 以下方法仅在浏览器上下文中起作用: mocha.allowUncaught() :如果被调用,错误处理程序将不会吸收未捕获的错误。 典型的设置可能类似于下面,我们呼吁mocha.setup('bdd')使用BDD加载测试脚本,运行之前的界面onload与mo

  • 我遵循教程https://docs.konghq.com/install/docker/?_ga=2.46631079.1600317329.1601919139-2083746525.1601653016 在Docker中运行API网关 错误 从Web浏览器,转到:http://localhost:8001 我还关闭了Tomcat docker

  • 主要目的是在一个容器中运行多个chrome浏览器(9个浏览器)。 我有一个hub&node设置,容器中有多个浏览器,可以在一个chrome node容器中运行。我用下面的docker命令创建了两个容器: 要创建集线器容器:dockerrun-d-p4445:4444--名称为selenium_hub selenium/hub

  • 问题内容: 我在vps中分别在两个docker容器中运行两个网站。例如www.myblog.com和www.mybusiness.com 如何在vps中实现virtualhost,以便两个网站都可以使用端口80。 我在其他地方问了这个问题,建议您看看:https : //github.com/hipache/hipache和https://www.tutum.co/ 他们看起来有些弯曲。我试图找到

  • 问题内容: 因此,我已经开始创建一些使用Selenium RC来直接在浏览器中测试我的Web应用程序的Ruby单元测试。我正在将Selenum- Client 用于红宝石。我已经为所有其他selenium测试创建了基类。 这将创建许多SeleniumDriver实例,并且在每个实例上调用所有缺少的方法。这实际上是并行运行测试。 别人如何做到这一点? 这是我的实现: 这可以工作,但是如果一个浏览器失

  • 我一直在使用Spyder安装的Anaconda发行版,默认使用Python 2.7。目前我需要用Python 3.4设置一个开发虚拟环境。 在线调查后的两大建议是: 首先设置虚拟环境,并指向更改Spyder的首选项,例如这里; 在虚拟环境中安装所有Spyder依赖项,如PyQt4,例如这里; 这两项建议都很繁琐,看起来不像是明智的发展选择。 是否有一个解决方案,将允许运行Spyder所需的Pyth