From 73314aebbf556b65d44126dbe1abea6bd03b8853 Mon Sep 17 00:00:00 2001 From: nquidox Date: Sat, 29 Mar 2025 21:57:32 +0300 Subject: [PATCH] added: env and docker files --- Dockerfile | 21 +++++++++++++++++++++ secret.env | 11 +++++++++++ 2 files changed, 32 insertions(+) create mode 100644 Dockerfile create mode 100644 secret.env diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..3565245 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,21 @@ +FROM golang:1.24.1-alpine3.21 AS builder + +WORKDIR /build + +COPY go.* ./ + +RUN go mod tidy + +RUN go mod download + +COPY . . + +RUN CGO_ENABLED=0 GOOS=linux go build -o app ./ + +FROM alpine:latest + +RUN mkdir -p /home + +COPY --from=builder /build/app /home/app + +CMD ["./home/app"] \ No newline at end of file diff --git a/secret.env b/secret.env new file mode 100644 index 0000000..5c9db77 --- /dev/null +++ b/secret.env @@ -0,0 +1,11 @@ +#APP +APP_LOG_LEVEL=info + +#Telegram +TELEGRAM_TOKEN= +TELEGRAM_CHANNEL_ID= + +#Discord +DISCORD_TOKEN= +GUILD_ID= +CHANNEL_ID=