App Submission: MySpeed (#1103)

Co-authored-by: nmfretz <nmfretz@gmail.com>
This commit is contained in:
Mathias Wagner 2024-06-10 15:19:10 +02:00 committed by GitHub
parent 3cb4c100c1
commit fbc07f565e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 43 additions and 0 deletions

View File

View File

@ -0,0 +1,15 @@
version: "3.7"
services:
app_proxy:
environment:
APP_HOST: myspeed_web_1
APP_PORT: 5216
web:
image: germannewsmaker/myspeed:1.0.9@sha256:3a3e774b3f78d930a5a962d625b99bcb3d71730bfeb4a6b93e04fd38cfe7d9a9
# myspeed must be run as root
restart: on-failure
stop_grace_period: 1m
volumes:
- ${APP_DATA_DIR}/data/myspeed:/myspeed/data

28
myspeed/umbrel-app.yml Normal file
View File

@ -0,0 +1,28 @@
manifestVersion: 1
id: myspeed
category: networking
name: MySpeed
version: 1.0.9
tagline: Speed test analysis software that shows your internet speed for up to 30 days
description: >-
MySpeed is a speed test analysis software that stores the speed of your internet for up to 30 days.
This can be useful if you want to know when your network might have drops or if you want to check if your internet
matches the booked values from your contract.
MySpeed automatically creates tests every hour, which you can view in the dashboard.
Tests older than 30 days are automatically deleted to keep the dashboard clean.
releaseNotes: ""
developer: Mathias Wagner
website: https://myspeed.dev
repo: https://github.com/gnmyt/myspeed
support: https://github.com/gnmyt/myspeed/issues/new/choose
dependencies: []
port: 5216
path: ""
gallery:
- 1.jpg
- 2.jpg
- 3.jpg
submitter: Mathias Wagner
submission: https://github.com/getumbrel/umbrel-apps/pull/1103