aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Dockerfile6
-rw-r--r--docker-compose.yml5
m---------llm-functions-docker0
3 files changed, 7 insertions, 4 deletions
diff --git a/Dockerfile b/Dockerfile
index ce98abe..2165a1a 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -6,15 +6,17 @@ FROM debian:bookworm
ARG DEBIAN_FRONTEND=noninteractive
-RUN apt-get update && apt-get install -y --no-install-recommends \
+RUN apt-get update && apt-get install -y \
bash ca-certificates curl git jq \
ripgrep fd-find \
unzip zip xz-utils \
less nano vim-tiny tmux \
openssh-client \
- python3 python3-pip \
+ python3 python3-pip python3-venv \
nodejs npm \
build-essential pkg-config \
+ lynx \
+ git \
&& rm -rf /var/lib/apt/lists/*
COPY --from=builder /usr/local/cargo/bin/aichat /usr/local/bin/aichat
diff --git a/docker-compose.yml b/docker-compose.yml
index 77e44d5..c37344f 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -1,5 +1,6 @@
services:
aichat:
+ container_name: aichat
build:
context: .
image: aichat-dev:latest
@@ -9,7 +10,7 @@ services:
AICHAT_FUNCTIONS_DIR: /opt/llm-functions
HOME: /home/dev
volumes:
- - ./config:/home/dev/.config/aichat:rw
+ - /home/lk/.config/aichat:/home/dev/.config/aichat:rw
- ./projects:/projects:rw
- - ./llm-functions:/opt/llm-functions:ro
+ - ./llm-functions-docker:/opt/llm-functions:ro
working_dir: /work
diff --git a/llm-functions-docker b/llm-functions-docker
-Subproject 94000f6b6d07b31151deccc4e3e1fdccf5b5c48
+Subproject 75395625917754ac6c8e849da5516f082615993