FROM ubuntu:22.04 # Avoid prompts from apt during build ENV DEBIAN_FRONTEND=noninteractive # Install required packages for Signal Server RUN apt-get update && apt-get install -y \ build-essential \ gcc \ g++ \ make \ libbz2-dev \ zlib1g-dev \ libpthread-stubs0-dev \ git \ && rm -rf /var/lib/apt/lists/* # Set working directory WORKDIR /workspace # Copy the project files COPY . . # Set default shell SHELL ["/bin/bash", "-c"] # Default command CMD ["/bin/bash"]