Skip to content

Commit 5055ea6

Browse files
author
administrator
committed
Refactor and update
1 parent 149e9db commit 5055ea6

File tree

6 files changed

+54
-21
lines changed

6 files changed

+54
-21
lines changed

Dockerfile

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
FROM ubuntu:focal
2+
3+
RUN mkdir speedtest
4+
5+
WORKDIR /speedtest
6+
7+
RUN apt update -y && \
8+
apt upgrade -y && \
9+
apt install curl -y
10+
11+
RUN wget https://install.speedtest.net/ooklaserver/ooklaserver.sh && \
12+
chmod a+x ooklaserver.sh && \
13+
./ooklaserver.sh install
14+
mv OoklaServer.properties.default OoklaServer.properties
15+
16+
CMD ["./OoklaServer --deamon"]
17+

Dockerfile.txt

Lines changed: 0 additions & 16 deletions
This file was deleted.

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@ This is the Ookla Speedtest Server in docker, without demon.
44

55
Before starting, read this documentation from Ookla [support.ookla.com](https://support.ookla.com/hc/en-us/articles/234578568-How-To-Install-Submit-Server)
66

7-
[**Docker Hub: comet1903**/docker-ookla-speedtest-server](https://hub.docker.com/r/comet1903/ookla-speedtest-server)
7+
[**Docker Hub: TheBrones**/docker-ookla-speedtest-server](https://hub.docker.com/r/TheBrones/ookla-speedtest-server)
88

99
Example docker-compose:
1010
```sh
1111
version: '3.3'
1212
services:
1313
speedtest:
14-
image: comet1903/ookla-speedtest-server
14+
image: TheBrones/ookla-speedtest-server
1515
container_name: ookla-speedtest-server
1616
ports:
1717
- 8080:8080/udp
@@ -26,7 +26,7 @@ Example stateless docker-compose:
2626
version: '3.3'
2727
services:
2828
speedtest:
29-
image: comet1903/ookla-speedtest-server
29+
image: TheBrones/ookla-speedtest-server
3030
container_name: ookla-speedtest-server
3131
ports:
3232
- 8080:8080/udp

docker-compose-stateless.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
version: '3.3'
22
services:
33
speedtest:
4-
image: comet1903/ookla-speedtest-server
4+
image: TheBrones/ookla-speedtest-server
55
container_name: ookla-speedtest-server
66
ports:
77
- 8080:8080/udp

docker-compose.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
version: '3.3'
22
services:
33
speedtest:
4-
image: comet1903/ookla-speedtest-server
4+
image: TheBrones/ookla-speedtest-server
55
container_name: ookla-speedtest-server
66
ports:
77
- 8080:8080/udp

drone.yml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
name: default
2+
kind: pipeline
3+
type: docker
4+
steps:
5+
- name: docker
6+
image: plugins/docker
7+
settings:
8+
username:
9+
from_secret: DOCKERUSERNAME
10+
password:
11+
from_secret: DOCKERPASSWORD
12+
repo: thebrones/ookla-speedtest-server
13+
#auto_tag: true Not working
14+
tags:
15+
- latest
16+
when:
17+
branch: [ main ]
18+
event: [ push ]
19+
- name: docker-dev
20+
image: plugins/docker
21+
settings:
22+
username:
23+
from_secret: DOCKERUSERNAME
24+
password:
25+
from_secret: DOCKERPASSWORD
26+
repo: thebrones/ookla-speedtest-server
27+
#auto_tag: true Not working
28+
tags:
29+
- dev
30+
when:
31+
branch: [ dev ]
32+
event: [ push ]

0 commit comments

Comments
 (0)