From 8e18a4b9496654c86ac33789dc06bc972c2d5818 Mon Sep 17 00:00:00 2001 From: redbeardymcgee Date: Wed, 12 Mar 2025 14:40:22 -0500 Subject: [PATCH] feat(openspeedtest): add openspeedtest server --- README.md | 1 + .../openspeedtest/openspeedtest.container | 22 +++++++++++++++++++ 2 files changed, 23 insertions(+) create mode 100644 quadlets/openspeedtest/openspeedtest.container diff --git a/README.md b/README.md index 6dd557c..20ab518 100644 --- a/README.md +++ b/README.md @@ -205,6 +205,7 @@ that I intend to add to this repository. It is still growing, and I welcome - [ ] [Notesnook](https://github.com/streetwriters/notesnook-sync-server) - [ ] [ntop](https://www.ntop.org/) - [ ] [OpenNMS](https://www.opennms.org/) +- [x] [OpenSpeedTest](https://openspeedtest.com) - [ ] [PiHole](https://pi-hole.net/) - [ ] [Pocket ID](https://github.com/stonith404/pocket-id) - [ ] [Pod Arcade](https://www.pod-arcade.com/) diff --git a/quadlets/openspeedtest/openspeedtest.container b/quadlets/openspeedtest/openspeedtest.container new file mode 100644 index 0000000..5f86f44 --- /dev/null +++ b/quadlets/openspeedtest/openspeedtest.container @@ -0,0 +1,22 @@ +[Unit] +Description=OpenSpeedTest server + +[Service] +Restart=on-failure +TimeoutStartSec=900 + +[Install] +WantedBy=default.target + +[Container] +Image=docker.io/openspeedtest/latest +ContainerName=openspeedtest +AutoUpdate=registry + +HostName=openspeedtest +PublishPort=80:3000 +PublishPort=443:3001 + +Environment=ENABLE_LETSENCRYPT=True +Environment=DOMAIN_NAME=openspeedtest.example.com +Environment=USER_EMAIL=you@example.com