YT-Local in mode public configuration for docker
4.0K
docker run --rm -e THEME=1 -p 9011:8080 rusian/yt-local:v0.3.0
podman run --rm -e THEME=1 -p 9011:8080 rusian/yt-local:v0.3.0
YT-Local in mode public instance for docker
Inside config.env
#
# yt-local options
#
APP_PUBLIC=True
APP_URL='http://example.org'
ROUTE_TOR=0
TOR_PORT=9050
TOR_CONTROL_PORT=9151
PORT_NUMBER=8080
ALLOW_FOREIGN_ADDRESSES=True
SUBTITLES_MODE=0
SUBTITLES_LANG='en'
RELATED_VIDEOS_MODE=1
COMMENTS_MODE=1
ENABLE_COMMENTS_AVATARS=True
DEFAULT_COMMENT_SORTING=0
THEATER_MODE=True
DEFAULT_RESOLUTION=1080
CODEC_RANK_H264=3
CODEC_RANK_VP=2
CODEC_RANK_AV1=1
PREFER_UNI_SOURCES=True
USE_VIDEO_PLAYER=2
USE_VIDEO_DOWNLOAD=0
PROXY_IMAGES=True
USE_COMMENTS_JS=True
USE_SPONSORBLOCK_JS=False
THEME=1
FONT=1
EMBED_PAGE_MODE=True
AUTOCHECK_SUBSCRIPTIONS=True
# debug
GATHER_GOOGLEVIDEO_DOMAINS=False
DEBUGGING_SAVE_RESPONSES=False
#
# Tor options
#
MAX_CIRCUIT=500 # seconds
CIRCUIT_TIMEOUT=500 # seconds
URL_CHECK=https://www.youtube.com/results?search_query=rms
EXIT_NODES={CH},{RU},{UA},{EC},{MX},{AR},{CL},{CO}
EXCLUDE_EXIT_NODES={US},{AU},{CA},{NZ},{GB},{FR},{DE},{UK}
#
# Gunicorn options
#
GUNICORN_NUM_WORKERS=4
GUNICORN_TIMEOUT=120
information docker-compose.yml
version: '3'
services:
app:
image: rusian/yt-local
container_name: yt-local
env_file: config.env
ports:
- "8080:8080"
tty: true
restart: "always"
$ docker-compose up -d
Content type
Image
Digest
sha256:b56cdb7f4…
Size
81.1 MB
Last updated
2 days ago
docker pull rusian/yt-local:4e54a34