CheatSheetSeries Docker & Self-Hosted Deployment

GitHub

The OWASP Cheat Sheet Series was created to provide a concise collection of high value information on specific application security topics.

32,911 stars Python Python 1 file ยท ~1,012 tokens #application-security#appsec#best-practices#cheatsheets#code#owasp#security
1. Pull Image (DOCKERHUB) docker pull OWASP/CheatSheetSeries:latest
2. Docker Run (1-Click Launch) docker run -d --name cheatsheetseries -p 8000:8000 --restart always owasp/cheatsheetseries:latest
3. Podman Run podman run -d --name cheatsheetseries -p 8000:8000 --restart always owasp/cheatsheetseries:latest
4. Skopeo Inspect (Zero-Pull Manifest) skopeo inspect docker://docker.io/owasp/cheatsheetseries:latest
5. ORAS Pull (OCI Artifact) oras pull owasp/cheatsheetseries:latest
Dockerfile
FROM python:3.14-slim
WORKDIR /usr/src/app

RUN apt-get update && apt-get install -y \
    build-essential \
    gcc \
    libxml2-dev \
    libxslt1-dev \
    zlib1g-dev \
    && rm -rf /var/lib/apt/lists/*

COPY requirements.txt Makefile ./
RUN make install-python-requirements

COPY . .
RUN make generate-site

EXPOSE 8000
ENTRYPOINT ["make", "serve"]