Files
VoxVera/Dockerfile
T
thePR0M3TH3AN 59a1c73cd1 ci: fix workflow failures across platforms
- Fix PyInstaller --add-data separator for Windows in binaries.yml
- Use --appimage-extract-and-run in AppImage build for FUSE-less CI environments
- Lowercase repository owner for Docker image tags in release.yml
- Clean up redundant pip installations and dependencies in e2e.yml and Dockerfile
2026-03-13 22:22:16 -04:00

23 lines
504 B
Docker

FROM python:3.11-slim
# Install system dependencies (only runtime)
RUN apt-get update && apt-get install -y \
tor onionshare-cli \
&& rm -rf /var/lib/apt/lists/*
# Copy VoxVera source
COPY . /opt/voxvera
WORKDIR /opt/voxvera
# Install VoxVera and its Python dependencies
RUN pip install .
# Prepare flyers volume
RUN mkdir /flyers && ln -s /flyers /opt/voxvera/host
VOLUME /flyers
# VoxVera expects to run in /opt/voxvera for local assets
WORKDIR /opt/voxvera
CMD ["voxvera", "quickstart"]