fix compose file

This commit is contained in:
9qeklajc
2026-05-30 17:00:57 +02:00
parent 9161256d31
commit ed2c8c9fe2
3 changed files with 21 additions and 0 deletions
+10
View File
@@ -2,6 +2,16 @@ FROM ghcr.io/astral-sh/uv:python3.11-bookworm-slim
WORKDIR /app
RUN apt-get update \
&& apt-get install -y --no-install-recommends \
build-essential \
pkg-config \
libsecp256k1-dev \
autoconf \
automake \
libtool \
&& rm -rf /var/lib/apt/lists/*
COPY uv.lock pyproject.toml ./
RUN mkdir -p /routstr
+10
View File
@@ -20,6 +20,16 @@ FROM ghcr.io/astral-sh/uv:python3.11-bookworm-slim AS runner
WORKDIR /app
RUN apt-get update \
&& apt-get install -y --no-install-recommends \
build-essential \
pkg-config \
libsecp256k1-dev \
autoconf \
automake \
libtool \
&& rm -rf /var/lib/apt/lists/*
# Copy the rest of the application (required for uv sync to find the package)
COPY . .
+1
View File
@@ -20,6 +20,7 @@ services:
- ui
volumes:
- .:/app:z
- /app/.venv
- ./logs:/app/logs:z
- tor-data:/var/lib/tor:ro
- ./ui_out:/app/ui_out:ro,z