Skip to content

him41111/als

This branch is 18 commits ahead of, 30 commits behind wikihost-opensource/als:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

e0e91fe · Nov 6, 2023
Jul 3, 2023
Aug 30, 2023
Aug 29, 2023
Mar 30, 2023
Jan 7, 2023
Mar 30, 2023
Jul 15, 2022
Aug 7, 2023
Mar 25, 2023
Jul 6, 2022
May 9, 2023
Aug 7, 2023
Nov 6, 2023

Repository files navigation

docker image build

ALS - Another Looking-glass Server

Quick start

docker run -d --name looking-glass --restart always --network host wikihostinc/looking-glass-server

DEMO

Host Requirements

  • Can run docker (yes, only docker is required)

Image Environment Variables

Key Example Default Description
LISTEN_IP 127.0.0.1 (all ip) which IP address will be listen use
HTTP_PORT 80 80 which HTTP port should use
SPEEDTEST_FILE_LIST 100MB 1GB 1MB 10MB 100MB 1GB size of static test files, separate with space
LOCATION "this is location" (from maxmind database, ip via PUBLIC_IPV4 or PUBLIC_IPV6) location string
MAXMIND_KEY THE_KEY (empty) about more https://dev.maxmind.com/geoip/geolite2-free-geolocation-data
PUBLIC_IPV4 1.1.1.1 (fetch from http://ifconfig.co) The IPv4 address of the server
PUBLIC_IPV6 fe80::1 (fetch from http://ifconfig.co) The IPv6 address of the server
DISPLAY_TRAFFIC true true Toggle the streaming traffic graph
ENABLE_SPEEDTEST true true Toggle the speedtest feature
UTILITIES_PING true true Toggle the ping feature
UTILITIES_SPEEDTESTDOTNET true true Toggle the speedtest.net feature
UTILITIES_FAKESHELL true true Toggle the HTML Shell feature
UTILITIES_IPERF3 true true Toggle the iperf3 feature
UTILITIES_IPERF3_PORT_MIN 30000 30000 iperf3 listen port range - from
UTILITIES_IPERF3_PORT_MAX 31000 31000 iperf3 listen port range - to
SPONSOR_MESSAGE "Test message" or "/tmp/als_readme.md" or "http://some_host/114514.md" '' Show server sponsor message (support markdown file, required mapping file to container)

Features

  • HTML 5 Speed Test
  • Ping - IPv4
  • iPerf3 server
  • Streaming traffic graph
  • Speedtest.net Client
  • Online shell box (limited commands)

Thanks to

https://github.com/librespeed/speedtest

https://www.jetbrains.com/

License

Code is licensed under MIT Public License.

  • If you wish to support my efforts, keep the "Powered by LookingGlass" link intact.

About

Another Looking-glass Server

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vue 51.1%
  • PHP 40.1%
  • Shell 4.2%
  • CSS 1.6%
  • JavaScript 1.4%
  • Dockerfile 1.2%
  • HTML 0.4%