Skip to content

Pinchflat

Pinchflat is a self-hosted app for downloading YouTube content built using yt-dlp. It's designed to be lightweight, self-contained and easy to use.

References


Make directory

Terminal window
mkdir -p {{{DOCKER_PATH_VAR}}}/pinchflat && cd {{{DOCKER_PATH_VAR}}}/pinchflat

docker-compose.yml

Terminal window
nano docker-compose.yml
docker-compose.yml
services:
pinchflat:
image: ghcr.io/kieraneglin/pinchflat:latest
container_name: pinchflat
ports:
- 8945:8945
volumes:
- ./config:/config
- ./downloads:/downloads
environment:
- TZ=America/New_York
restart: unless-stopped

Start container

Terminal window
docker compose up -d

Open web ui

http://localhost:8945 or http://{{{IP_ADDRESS_VAR}}}:8945