telegram-agentic-bot / Dockerfile
z.ai
v3.0 MAX LEVEL: multi-AI fallback, self-healing, voice, admin, rate-limit, smart routing
6cfd497
Raw
History Blame Contribute Delete
522 Bytes
FROM node:20-slim
# TLS certificates (critical for Telegram + Gemini + z-ai API connections)
RUN apt-get update && \
apt-get install -y --no-install-recommends ca-certificates curl && \
update-ca-certificates && \
rm -rf /var/lib/apt/lists/*
WORKDIR /app
# Install dependencies
COPY package.json ./
RUN npm install --production
# Copy source and z-ai config
COPY index.js ./
COPY .z-ai-config /etc/.z-ai-config
# Temp directory for generated images
RUN mkdir -p gen
EXPOSE 7860
CMD ["node", "index.js"]