• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
가이드

지금 우리집 인터넷 속도는(?) Speedtest Tracker

달소 달소 553

1

10

 

안녕하세요. 달소입니다~

 

이번에 소개해드릴 프로젝트는 많이들 관심(?) 있으시리라는 기대를 가지고...ㅎ

바로 인터넷 속도를 측정하고 추적할 수 있는 프로젝트입니다.

 

통신사들의 농간이 1G를 쓰는 회선임에도 속도제한을 걸었을때인데 이걸 매일매일 추적한다면 속도가 느려지는 시점도 찾고.. 이상있을때 바로 확인할 수 있지않을까 싶네요.

 

여러가지 스케줄,알람도 되기때문에 매일 속도테스트를하고 알람도 보내주는 용도로 괜찮을것같습니다~

 

 

프로젝트를 구상하신 목적도 동일합니다 ㅎ

Speedtest Tracker의 주요 사용 사례는 인터넷 성능 기록을 구축하여 ISP가 광고한 요금을 받지 못할 때 알림을 받을 수 있도록 하는 것입니다.

UI도 깔끔합니닷

 

image.png.jpg

 

image.png.jpg

 

컨테이너 생성하기

 

도커로도 간단하게 구축 가능합니다 ㅎ

 

mkdir -p /data/speedtest

cd /data/speedtest

vi docker-compose.yml

 

version: '3.3'
services:
    speedtest-tracker:
        container_name: speedtest-tracker
        ports:
            - '8080:80'
            - '8443:443'
        environment:
            - PUID=1000
            - PGID=1000
            - DB_CONNECTION=mysql
            - DB_HOST=db
            - DB_PORT=3306
            - DB_DATABASE=speedtest_tracker
            - DB_USERNAME=speedy
            - DB_PASSWORD=password
            - TZ=America/Chicago
        volumes:
            - '/etc/localtime:/etc/localtime:ro'
            - './config:/config'
            - './web:/etc/ssl/web'
        image: 'ghcr.io/alexjustesen/speedtest-tracker:latest'
        restart: unless-stopped
        depends_on:
            - db
    db:
        image: mariadb:10
        restart: always
        environment:
            - MARIADB_DATABASE=speedtest_tracker
            - MARIADB_USER=speedy
            - MARIADB_PASSWORD=password
            - MARIADB_RANDOM_ROOT_PASSWORD=true
        volumes:
            - ./db:/var/lib/mysql

 

docker-compose up -d

 

image.png.jpg

 

기본 http는 8080, https는 8443 포트를 사용합니다.

 

기본계정명은 admin@example.com PW는 password 입니다.

 

image.png.jpg

 

사용하기

 

image.png.jpg

 

기본셋팅에서 타임존이나 스피드테스트를 할 서버도 지정할 수 있습니다.

 

image.png.jpg

 알람 설정도 있습니다.

 

image.png.jpg

 

테스트도 간단합니다 ㅎㅎ

오라클클라우드 속도 잘나오네요 ㄷㄷ 3core입니당.

image.png.jpg

 

신고공유스크랩
10
profile image 1등
수라 2023.09.15. 16:08
제가 예전에 거의 KT 블랙리스트 수준이었는데 매일 속도확인해서 느리면 전화해서 장애 접수했던 ㅋㅋㅋㅋ
그걸 자동으로 해주는 군요 ㅋㅋㅋ

젤 비싼 요금 쓰고 있는데 느리면 빡칩니다 ㅡ.ㅡ;;
profile image
수라 2023.09.15. 17:14
소나무
요즘은 아파트도 개별 세대까지 광케이블 가서 그런 핑계는 안통하긴 합니다
3등
섭리 2023.09.17. 19:45

통신사들이 은근슬쩍 속도제한걸어놓고 스피드테스트 걸때 슬쩍 푼다는 썰(?)이 꽤 있더군요. 스피드테스트 돌리고 나면 인터넷도 빨라진다고...

역으로 저렇게 계속 돌려주면 계속 제한 안 걸릴 수도 있겠네요.

행복둥이들 2023.09.23. 09:11
측정 시간이 아무리 해도 설정해놓은 시간대와 맞지가 않던데, mariadb container 의 환경변수에도 TZ 을 추가해주니 맞게 나오네요.

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

cmt alert

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story
번호 분류 제목 글쓴이 날짜 조회 추천
가이드 Ubuntu 24.04 LTS Desktop 원격 접속 설정하기(SSH,RDP) 3 달소 1일 전18:33 93 +1
가이드 Ubuntu 24.04 LTS Server 설치해보기 달소 1일 전17:40 175 +2
잡담 Ubuntu 24 가 정식출시되었습니다~~ 8 달소 1일 전10:37 282 +2
3872 잡담
file
몰래컴퓨터 6시간 전00:30 39 0
3871 질문
image
무백 9시간 전21:45 61 0
3870 잡담
normal
kmw_ 1일 전21:52 359 0
3869 후기
normal
ljr10 1일 전21:18 104 0
3868 가이드
image
달소 1일 전19:06 62 0
3867 가이드
image
달소 1일 전18:33 93 +1
3866 가이드
image
달소 1일 전18:09 98 0
3865 가이드
image
달소 1일 전17:40 175 +2
3864 질문
normal
까칠한나그네 1일 전15:44 84 0
3863 잡담
image
달소 1일 전10:37 282 +2
3862 가이드
image
달소 2일 전23:10 87 +1
3861 가이드
image
달소 2일 전22:54 91 0
3860 질문
normal
감자칩 2일 전18:56 206 0
3859 질문
image
게르노 2일 전16:08 76 0
3858 질문
image
동도리군 2일 전12:14 94 0
3857 정보
image
달소 2일 전08:21 175 +1
3856 잡담
image
달소 2일 전07:46 304 +1
3855 가이드
image
달소 2일 전07:24 288 0
3854 질문
normal
서버구축하자 3일 전13:09 429 0
3853 질문
image
미스터빈 4일 전20:09 234 0