add kimi
This commit is contained in:
2
myprojects/kimi/.env.example
Normal file
2
myprojects/kimi/.env.example
Normal file
@@ -0,0 +1,2 @@
|
||||
# No env vars required for basic kimi CLI usage
|
||||
# Add API keys or config here as needed
|
||||
18
myprojects/kimi/Dockerfile
Normal file
18
myprojects/kimi/Dockerfile
Normal file
@@ -0,0 +1,18 @@
|
||||
FROM alpine:3.23
|
||||
|
||||
RUN apk add --no-cache bash curl
|
||||
|
||||
RUN addgroup -g 1000 kimi && \
|
||||
adduser -D -u 1000 -G kimi kimi
|
||||
|
||||
USER kimi
|
||||
WORKDIR /home/kimi
|
||||
|
||||
RUN curl -fsSL https://astral.sh/uv/install.sh | sh
|
||||
RUN /home/kimi/.local/bin/uv tool install --python 3.13 kimi-cli
|
||||
|
||||
ENV PATH="/home/kimi/.local/bin:${PATH}"
|
||||
|
||||
WORKDIR /workspace
|
||||
|
||||
ENTRYPOINT ["kimi"]
|
||||
12
myprojects/kimi/compose.yml
Normal file
12
myprojects/kimi/compose.yml
Normal file
@@ -0,0 +1,12 @@
|
||||
services:
|
||||
kimi:
|
||||
build:
|
||||
context: .
|
||||
network: host
|
||||
image: kimi:alpine
|
||||
container_name: kimi
|
||||
hostname: kimi
|
||||
stdin_open: true
|
||||
tty: true
|
||||
volumes:
|
||||
- ./workspace:/workspace
|
||||
Reference in New Issue
Block a user