Files

20 lines
492 B
Docker

# Go Chat Bridge Dockerfile
FROM golang:1.22-alpine AS builder
WORKDIR /app
COPY . .
RUN go mod tidy && go build -o chat-bridge .
FROM alpine:latest
WORKDIR /app
COPY --from=builder /app/chat-bridge .
# Переменные окружения (можно задать через docker run -e ...)
ENV TELEGRAM_TOKEN=""
ENV DISCORD_TOKEN=""
ENV TELEGRAM_CHAT_ID=""
ENV DISCORD_CHANNEL_ID=""
ENV DISCORD_REACTION_CHANNEL_ID=""
ENV TELEGRAM_DUPLICATE_REACTION="✍️"
CMD ["./chat-bridge"]