Initial commit

This commit is contained in:
Michal 2026-01-11 18:57:42 +04:00 • committed by GitHub
commit 3dd53cf457
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
105 changed files with 35670 additions and 0 deletions

28
docker/Dockerfile Normal file
View file

@ -0,0 +1,28 @@
FROM registry.gitlab.steamos.cloud/steamrt/sniper/sdk:latest
WORKDIR /app
RUN apt update && apt install -y \
build-essential \
g++ \
cmake \
ninja-build \
git \
zlib1g \
zlib1g-dev \
libssl-dev \
libprotobuf-dev \
protobuf-compiler \
pkg-config \
libcurl4-openssl-dev \
libmaxminddb-dev \
curl
RUN git config --system --add safe.directory '*'
COPY docker/docker-entrypoint.sh ./docker-entrypoint.sh
RUN sed -i 's/\r$//' ./docker-entrypoint.sh && chmod +x ./docker-entrypoint.sh
WORKDIR /app/source
CMD ["/bin/bash", "../docker-entrypoint.sh"]