jarylc/librespeed-speedtest-go

By jarylc

Updated 3 months ago

Minimal multiarch librespeed/speedtest-go Alpine docker image, updated by GitLab CI/CD scheduling

Image
Networking
Developer tools
Web servers
0

10K+

jarylc/librespeed-speedtest-go repository overview

pipeline status

Source codes | Maintainer - Jaryl Chng

Configuration

Environment variables:

EnvironmentDefault valueDescription
UID1000User ID to run as
GID1000Group ID to run as
TZUTCTimezone

Volumes

  • /config - contains settings.toml, optional as image is packaged with working defaults
  • /app/assets - contains assets, optional as image is packaged with working defaults

Deploying

Terminal

docker run -d \
    --name speedtest \
    -e UID=1000 \
    -e GID=1000 \
    -e TZ=UTC \
    -p 8989:8989 \
    -v /path/config:/config \
    -v /path/assets:/app/assets \
    --restart unless-stopped \
    minimages/librespeed-speedtest-go

Docker-compose

speedtest:
    image: minimages/librespeed-speedtest-go
    ports:
        - "8989:8989"
    volumes:
        - /path/config:/config
        - /path/config:/app/assets
    environment:
        - UID=1000
        - GID=1000
        - TZ=UTC
    restart: unless-stopped

Tag summary

Content type

Image

Digest

sha256:5ca2ddc58

Size

11.8 MB

Last updated

3 months ago

docker pull jarylc/librespeed-speedtest-go