项目作者: shiotomo

项目描述 :
speedtest profiling system
高级语言: Python
项目地址: git://github.com/shiotomo/sps.git
创建时间: 2020-03-30T04:11:49Z
项目社区:https://github.com/shiotomo/sps

开源协议:

下载


sps

このアプリについて

speedtest-cliを利用して、ネットワーク回線の状態を集計・監視・分析するシステムです。
定期的にspeedtestを実行し、その結果をAPI経由やmonitor経由で確認できます。

使用技術

  • Python3
  • Flask
  • React
  • Yarn
  • Node.js
  • SQlite

利用方法

.envの設定

.env.sampleをコピーして.envを作成します。
DATABASE_URLは利用したいデータベースに合わせて設定してください。デフォルトはSQliteを利用しています。
FLASK_ENVは本番環境で利用する場合は、productionを指定してください。

build

  1. docker-compose build

monitorの設定

  1. docker-compose run monitor

apiとbatchの実行

  1. docker-compose up -d api batch