Clean commit: remove all heavy binaries and history

This commit is contained in:
2026-09-28 17:16:09 +07:00
commit fdcc5dde69
44 changed files with 4644 additions and 0 deletions

34
docker-compose.yml Executable file
View File

@@ -0,0 +1,34 @@
services:
speedtest:
build:
context: .
dockerfile: Dockerfile
image: speedtest-premium:latest
container_name: speedtest-mkt
ports:
- "8085:80"
restart: unless-stopped
environment:
TZ: Asia/Jakarta
#labels:
# - "traefik.enable=true"
# - "traefik.docker.network=traefik-net"
# Router
# - "traefik.http.routers.speedtest.rule=Host(`speedtest.monitoring.mkt.id`)"
# - "traefik.http.routers.speedtest.entrypoints=websecure"
# - "traefik.http.routers.speedtest.tls=true"
# - "traefik.http.routers.speedtest.service=speedtest"
# Service
# - "traefik.http.services.speedtest.loadbalancer.server.port=80"
healthcheck:
test: ["CMD", "wget", "-q", "--spider", "http://127.0.0.1/"]
interval: 30s
timeout: 10s
retries: 3
start_period: 10s
networks:
- public-net
networks:
public-net:
external: true