Tkinter-Designer Docker & Self-Hosted Deployment

GitHub

An easy and fast way to create a Python GUI ๐Ÿ

10,257 stars Python Python 31 files ยท ~54,067 tokens #automatic#collaborate#drag-and-drop#easy#easy-to-use#fast#figma#gui
1. Pull Image (DOCKERHUB) docker pull ParthJadhav/Tkinter-Designer:latest
2. Docker Run (1-Click Launch) docker run -d --name tkinter-designer --restart always parthjadhav/tkinter-designer:latest
3. Podman Run podman run -d --name tkinter-designer --restart always parthjadhav/tkinter-designer:latest
4. Skopeo Inspect (Zero-Pull Manifest) skopeo inspect docker://docker.io/parthjadhav/tkinter-designer:latest
5. ORAS Pull (OCI Artifact) oras pull parthjadhav/tkinter-designer:latest
Dockerfile
FROM python:3.12-slim

WORKDIR /app

RUN apt-get update \
    && apt-get install -y --no-install-recommends python3-tk tk \
    && rm -rf /var/lib/apt/lists/*

COPY pyproject.toml README.md ./
COPY tkdesigner ./tkdesigner

RUN pip install --no-cache-dir .

ENTRYPOINT ["tkdesigner"]