fix: enable kafka in root docker image

This commit is contained in:
richjohnrambo
2026-08-28 15:19:50 +08:00
parent cd354e9e1b
commit a938c6cb23
2 changed files with 7 additions and 4 deletions
+4 -4
View File
@@ -36,11 +36,11 @@ RUN apk add --no-cache ca-certificates gettext bash tzdata
WORKDIR /app
ENV QUEUE_DRIVER=redis
ENV KAFKA_ADDRESS=127.0.0.1:9092
ENV QUEUE_DRIVER=kafka
ENV KAFKA_ADDRESS=64.118.137.182:9094
ENV KAFKA_VERSION=2.4.0.0
ENV KAFKA_USERNAME=
ENV KAFKA_PASSWORD=
ENV KAFKA_USERNAME=kafka-external
ENV KAFKA_PASSWORD=gr58tNnlZOVGW3AmMbL2
ENV KAFKA_SASL_MECHANISM=SCRAM-SHA-512
COPY --from=server-build /src/manifest ./manifest
+3
View File
@@ -9,4 +9,7 @@ cd /app
envsubst '$MYSQL_DSN $REDIS_ADDR $REDIS_DB $REDIS_PASSWORD $TOKEN_SECRET_KEY $QUEUE_DRIVER $KAFKA_ADDRESS $KAFKA_VERSION $KAFKA_USERNAME $KAFKA_PASSWORD $KAFKA_SASL_MECHANISM' \
< manifest/config/config.template > manifest/config/config.yaml
echo "queue.driver=${QUEUE_DRIVER:-}"
echo "queue.kafka.address=${KAFKA_ADDRESS:-}"
exec ./hotgo