
freetube
215975145-ls67deprecatedFreeTube is a feature-rich and user-friendly YouTube client with a focus on privacy.
docker pull lscr.io/linuxserver/freetube:latest
This image is deprecated
It is no longer maintained and receives no further updates. The details below are kept for reference; you can find maintained alternatives in the catalogue.
Quick start
Generated from the image's own configuration. Replace the /path/to folders with real paths on your host.
---
services:
freetube:
image: lscr.io/linuxserver/freetube:latest
container_name: freetube
security_opt:
- seccomp:unconfined # optional
environment:
- PUID=1000
- PGID=1000
- TZ=Etc/UTC
- TZ=Europe/London
volumes:
- /path/to/config:/config
ports:
- 3000:3000
- 3001:3001
shm_size: 1gb
restart: unless-stoppedParameters
| Port | Function | Required |
|---|---|---|
| 3000:3000 | FreeTube desktop gui. | required |
| 3001:3001 | HTTPS FreeTube desktop gui. | required |
| Variable | Function | Required |
|---|---|---|
| PUID=1000 | User ID | required |
| PGID=1000 | Group ID | required |
| TZ=Etc/UTC | Timezone | required |
| TZ=Europe/London | Specify a timezone to use EG Europe/London. | required |
| Path | Function | Required |
|---|---|---|
| /config | Users home directory in the container, stores local files and settings | required |
| Setting | Function | Required |
|---|---|---|
| security_opt: seccomp:unconfined | For Docker Engine only, many modern gui apps need this to function on older hosts as syscalls are unknown to Docker. FreeTube runs in no-sandbox test mode without it. | optional |
| shm_size: 1gb | This is needed for Electron apps to function. | required |
Architectures
Pulling :latest picks the right one for your host automatically.
- x86_64
latest - arm64
arm64v8-latest
Tags
:latestStable releases
Changelog
Initial release.