From 5594c484d638f41f8ebdd8a4527005b54f563540 Mon Sep 17 00:00:00 2001 From: Jared Furlow Date: Sat, 3 May 2025 15:13:34 -0500 Subject: [PATCH] Test --- Dockerfile | 7 +------ compose.yaml | 15 ++++++--------- 2 files changed, 7 insertions(+), 15 deletions(-) diff --git a/Dockerfile b/Dockerfile index f0a3f09..6422afc 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,12 +1,7 @@ -FROM node:23.6-bullseye-slim - -RUN apt-get update && apt-get install curl -y +FROM alpine:latest WORKDIR /opt/prod/app COPY . . RUN tar -zxf bore.tar.gz -EXPOSE 6022 -EXPOSE 7835 -EXPOSE 6080 CMD [ "./bore", "server" ] \ No newline at end of file diff --git a/compose.yaml b/compose.yaml index 578b840..d9d1e36 100644 --- a/compose.yaml +++ b/compose.yaml @@ -8,18 +8,15 @@ services: - 'BORE_SECRET=${BORE_SECRET}' ports: - '6022:6022' + - '7835:7835' healthcheck: test: ["CMD", "/bin/sh", "-c", "exit 0"] labels: - traefik.enable=true - traefik.http.middlewares.gzip.compress=true - traefik.http.middlewares.redirect-to-https.redirectscheme.scheme=https - - traefik.http.routers.http-0-d0ws408wc4cc0o4ksws80kw0-bore-tunnel.entryPoints=http - - traefik.http.routers.http-0-d0ws408wc4cc0o4ksws80kw0-bore-tunnel.middlewares=gzip - - 'traefik.http.routers.http-0-d0ws408wc4cc0o4ksws80kw0-bore-tunnel.rule=HostRegexp(`^(?:.+-)?ikea\.jdf2\.org$`) && PathPrefix(`/`)' - - traefik.http.routers.http-0-d0ws408wc4cc0o4ksws80kw0-bore-tunnel.service=http-0-d0ws408wc4cc0o4ksws80kw0-bore-tunnel - - traefik.http.services.http-0-d0ws408wc4cc0o4ksws80kw0-bore-tunnel.loadbalancer.server.port=6080 - - traefik.tcp.routers.tcpecho-le.entrypoints=bore-tcp - - traefik.tcp.routers.tcpecho-le.rule=HostSNI(`bore-pretzel.jdf2.org`) - - traefik.tcp.routers.tcpecho-le.tls.certresolver=letsencrypt - - traefik.tcp.services.tcpecho-le.loadbalancer.server.port=7835 \ No newline at end of file + - traefik.http.routers.http-bore-ikea.entryPoints=http + - traefik.http.routers.http-bore-ikea.middlewares=gzip + - 'traefik.http.routers.http-bore-ikea.rule=HostRegexp(`^(?:.+-)?ikea\.jdf2\.org$`) && PathPrefix(`/`)' + - traefik.http.routers.http-bore-ikea.service=http-bore-ikea + - traefik.http.services.http-bore-ikea.loadbalancer.server.port=6080 \ No newline at end of file