From d98176e32186521427bc7201cdfb320c59c6944c Mon Sep 17 00:00:00 2001 From: Perny Date: Wed, 7 May 2025 14:27:21 +0300 Subject: [PATCH 1/6] feat: add stable.dev CA cert to bun tail --- tails/javascript-bun.tail.dockerfile | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/tails/javascript-bun.tail.dockerfile b/tails/javascript-bun.tail.dockerfile index 692aa24..c8a2394 100644 --- a/tails/javascript-bun.tail.dockerfile +++ b/tails/javascript-bun.tail.dockerfile @@ -6,5 +6,10 @@ WORKDIR /bot ARG MAIN_FILE ENV MAIN_FILE=${MAIN_FILE} +ARG STABLE_CA +ENV STABLE_CA=${STABLE_CA} + +RUN echo "${STABLE_CA}" > /home/bun/stable.crt + RUN bun install -CMD bun run ${MAIN_FILE} \ No newline at end of file +CMD NODE_EXTRA_CA_CERTS=/home/bun/stable.crt bun run ${MAIN_FILE} \ No newline at end of file From 108e2330c75982b890f6cc26625c43126e215797 Mon Sep 17 00:00:00 2001 From: Perny Date: Wed, 7 May 2025 14:33:59 +0300 Subject: [PATCH 2/6] feat: add stable.dev CA cert to deno tail --- tails/javascript-deno.tail.dockerfile | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/tails/javascript-deno.tail.dockerfile b/tails/javascript-deno.tail.dockerfile index 5b427e1..d87d5da 100644 --- a/tails/javascript-deno.tail.dockerfile +++ b/tails/javascript-deno.tail.dockerfile @@ -6,5 +6,10 @@ WORKDIR /bot ARG MAIN_FILE=index.ts ENV MAIN_FILE=${MAIN_FILE} +ARG STABLE_CA +ENV STABLE_CA=${STABLE_CA} + +RUN echo "${STABLE_CA}" > /stable.crt + RUN deno install -CMD deno ${MAIN_FILE} \ No newline at end of file +CMD deno run --cert /stable.crt ${MAIN_FILE} \ No newline at end of file From c406520a8866e04e27f6702db52a73a2078e659c Mon Sep 17 00:00:00 2001 From: Perny Date: Mon, 27 Oct 2025 10:14:22 +0200 Subject: [PATCH 3/6] add hosts override --- tails/javascript-bun.tail.dockerfile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tails/javascript-bun.tail.dockerfile b/tails/javascript-bun.tail.dockerfile index c8a2394..13075f5 100644 --- a/tails/javascript-bun.tail.dockerfile +++ b/tails/javascript-bun.tail.dockerfile @@ -9,7 +9,8 @@ ENV MAIN_FILE=${MAIN_FILE} ARG STABLE_CA ENV STABLE_CA=${STABLE_CA} -RUN echo "${STABLE_CA}" > /home/bun/stable.crt +RUN echo "${STABLE_CA}" > /home/bun/stable.crt && + echo "gateway.discord.gg:172.17.0.1" >> /etc/hosts RUN bun install -CMD NODE_EXTRA_CA_CERTS=/home/bun/stable.crt bun run ${MAIN_FILE} \ No newline at end of file +CMD NODE_EXTRA_CA_CERTS=/home/bun/stable.crt bun run ${MAIN_FILE} From b977ad19a8eff60feb4c4886dda1474edb608bac Mon Sep 17 00:00:00 2001 From: Perny Date: Mon, 27 Oct 2025 10:16:55 +0200 Subject: [PATCH 4/6] revert add hosts override --- tails/javascript-bun.tail.dockerfile | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/tails/javascript-bun.tail.dockerfile b/tails/javascript-bun.tail.dockerfile index 13075f5..dd58d92 100644 --- a/tails/javascript-bun.tail.dockerfile +++ b/tails/javascript-bun.tail.dockerfile @@ -9,8 +9,7 @@ ENV MAIN_FILE=${MAIN_FILE} ARG STABLE_CA ENV STABLE_CA=${STABLE_CA} -RUN echo "${STABLE_CA}" > /home/bun/stable.crt && - echo "gateway.discord.gg:172.17.0.1" >> /etc/hosts +RUN echo "${STABLE_CA}" > /home/bun/stable.crt RUN bun install CMD NODE_EXTRA_CA_CERTS=/home/bun/stable.crt bun run ${MAIN_FILE} From 945a0eb28814357688e709aab752b709a839cacd Mon Sep 17 00:00:00 2001 From: Perny Date: Mon, 27 Oct 2025 13:17:54 +0200 Subject: [PATCH 5/6] debug cert --- tails/javascript-bun.tail.dockerfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tails/javascript-bun.tail.dockerfile b/tails/javascript-bun.tail.dockerfile index dd58d92..aeb8c07 100644 --- a/tails/javascript-bun.tail.dockerfile +++ b/tails/javascript-bun.tail.dockerfile @@ -9,7 +9,8 @@ ENV MAIN_FILE=${MAIN_FILE} ARG STABLE_CA ENV STABLE_CA=${STABLE_CA} -RUN echo "${STABLE_CA}" > /home/bun/stable.crt +RUN echo "${STABLE_CA}" > /home/bun/stable.crt && \ + cat /home/bun/stable.crt RUN bun install CMD NODE_EXTRA_CA_CERTS=/home/bun/stable.crt bun run ${MAIN_FILE} From 1f3275da9bc8a6c3b46413e7aa83dbc09c17cd78 Mon Sep 17 00:00:00 2001 From: Perny Date: Sat, 1 Nov 2025 02:55:59 +0200 Subject: [PATCH 6/6] removed debug cert --- tails/javascript-bun.tail.dockerfile | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/tails/javascript-bun.tail.dockerfile b/tails/javascript-bun.tail.dockerfile index aeb8c07..dd58d92 100644 --- a/tails/javascript-bun.tail.dockerfile +++ b/tails/javascript-bun.tail.dockerfile @@ -9,8 +9,7 @@ ENV MAIN_FILE=${MAIN_FILE} ARG STABLE_CA ENV STABLE_CA=${STABLE_CA} -RUN echo "${STABLE_CA}" > /home/bun/stable.crt && \ - cat /home/bun/stable.crt +RUN echo "${STABLE_CA}" > /home/bun/stable.crt RUN bun install CMD NODE_EXTRA_CA_CERTS=/home/bun/stable.crt bun run ${MAIN_FILE}