https://github.com/shiotomo/sps
speedtest profiling system
https://github.com/shiotomo/sps
pipenv python3 speedtest-cli speedtest-python
Last synced: 5 days ago
JSON representation
speedtest profiling system
- Host: GitHub
- URL: https://github.com/shiotomo/sps
- Owner: shiotomo
- Created: 2020-03-30T04:11:49.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2023-01-05T18:51:44.000Z (about 3 years ago)
- Last Synced: 2025-03-28T13:32:49.274Z (11 months ago)
- Topics: pipenv, python3, speedtest-cli, speedtest-python
- Language: Python
- Homepage:
- Size: 4.45 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 28
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# sps

## このアプリについて
speedtest-cliを利用して、ネットワーク回線の状態を集計・監視・分析するシステムです。
定期的にspeedtestを実行し、その結果をAPI経由やmonitor経由で確認できます。
## 使用技術
- Python3
- Flask
- React
- Yarn
- Node.js
- SQlite
## 利用方法
**.envの設定**
`.env.sample`をコピーして`.env`を作成します。
`DATABASE_URL`は利用したいデータベースに合わせて設定してください。デフォルトはSQliteを利用しています。
`FLASK_ENV`は本番環境で利用する場合は、`production`を指定してください。
**build**
```
docker-compose build
```
**monitorの設定**
```
docker-compose run monitor
```
**apiとbatchの実行**
```
docker-compose up -d api batch
```