logo NodeSeekbeta

小鸡流量用不完?或许可以部署个窥镜

介绍

ALS是一个全功能的窥镜,提供了一种快速、简便的方式来测试你的网络连接。

特点

  • HTML 5 速度测试
  • IPv4 Ping测试
  • iPerf3服务器
  • 流量图表
  • Speedtest.net客户端
  • 在线shell命令行(限制命令)

效果图:

部署方法:

第一步:更新源

Ubuntu/Debian:

apt update -y && apt upgrade -y

Centos:

yum update -y && yum upgrade -y

第二步:安装Docker

curl -fsSL https://get.docker.com -o get-docker.sh && sh ./get-docker.sh

第三步:拉取并运行窥镜

docker run -d --restart always \
--name lookingglass \
-e HTTP_PORT=8888 \ 
-p 8808:8888 \  # 修改左侧为未被占用的端口
-e SPEEDTEST_FILE_LIST="1MB 10MB 100MB 1GB" \ # 修改为实际测试中提供的测速文件大小,会实际占用VPS空间
-e SPONSOR_MESSAGE="RN DC02" \ # 可以修改为服务器信息,或者想要展示的广告
wikihostinc/looking-glass-server

第四步:反向代理到域名(可选)

此处使用一种非常简单的方式:Cloud flare 提供的 Origin Rules
配置如下:

修改Field为Hostname,Value为选择的完整域名,Rewrite to 刚才在左侧填写的端口

记得解析自己的子域名到服务器IP:
使用A记录,Name为域名前缀,Content为服务器地址

相关地址:

GitHub地址:https://github.com/wikihost-opensource/als
Demo:http://lg.hk1-bgp.hkg.50network.com

12
  • xhj003

  • 这个反代会套上cdn吧,走小鸡流量嘛

  • lookingglass套cf那looking了个寂寞

  • @auhaij #2
    @pioneer #3
    关闭小云朵即可,之前的图片直接拿来用了 xhj026

  • @adonis142857 #4 这种玩意儿感觉在vps端用nginx proxy manager这种的反代更合理,用cf做解析的话那vps上监听80端口感觉更好

  • 谢谢思路,小鸡流量不至于太多余,但技术贴就必须马克

  • @pioneer #5
    xhj012 xhj016

  • 部署一个玩玩

  • 窥镜,我还以为是内窥镜,哈哈哈

  • 芜湖~ 感谢楼主,补一下docker-compose配置,8888替换为你想要的端口,使用host网络模式运行,我发现使用端口映射的方式运行,功能不正常:

    version: '3'
    services:
      looking-glass:
        image: wikihostinc/looking-glass-server
        container_name: looking-glass
        restart: always
        environment:
          - HTTP_PORT=8888
          - SPEEDTEST_FILE_LIST="1MB 10MB 100MB 1GB"
          - SPONSOR_MESSAGE="RN DC02"
        network_mode: host
    

    上面的配置保存为:docker-compose.yml,然后同目录:docker-compose up -d,起飞~

    xhj006 xhj006

12

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

📈用户数目📈

目前论坛共有72267位seeker

🎉欢迎新用户🎉