Skip to content

Commit 674c11c

Browse files
committed
Initial commit
1 parent 3faa68e commit 674c11c

File tree

3 files changed

+42
-0
lines changed

3 files changed

+42
-0
lines changed

Dockerfile.txt

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
FROM ubuntu:focal-20220105
2+
3+
RUN mkdir speedtest
4+
5+
WORKDIR /speedtest
6+
7+
RUN apt-get update -y && \
8+
apt-get upgrade -y && \
9+
apt-get install curl -y
10+
11+
RUN curl -o speedtest.tgz https://install.speedtest.net/ooklaserver/stable/OoklaServer-linux64.tgz && \
12+
tar -zxovf speedtest.tgz && \
13+
mv OoklaServer.properties.default OoklaServer.properties
14+
15+
CMD ["./OoklaServer"]
16+

docker-compose-stateless.yaml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
version: '3.3'
2+
services:
3+
speedtest:
4+
image: comet1903/ookla-speedtest-server
5+
container_name: ookla-speedtest-server
6+
ports:
7+
- 8080:8080/udp
8+
- 8080:8080/tcp
9+
- 5060:5060/udp
10+
- 5060:5060/tcp
11+
restart: unless-stopped
12+
volumes:
13+
- <path to your OoklaServer.properties>:/speedtest/OoklaServer.properties
14+
# - <path to your key.pem>:/speedtest/key.pem # only custom ssl
15+
# - <path to your cert.pem>:/speedtest/cert.pem # only custom ssl

docker-compose.yaml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
version: '3.3'
2+
services:
3+
speedtest:
4+
image: comet1903/ookla-speedtest-server
5+
container_name: ookla-speedtest-server
6+
ports:
7+
- 8080:8080/udp
8+
- 8080:8080/tcp
9+
- 5060:5060/udp
10+
- 5060:5060/tcp
11+
restart: unless-stopped

0 commit comments

Comments
 (0)