Youtube

YouTube (ad-free) #

FreeTube is an open-source desktop YouTube client that plays videos without ads, tracking, or a Google account. It uses the Invidious and Local API back-ends so no requests go to YouTube directly.

This image installs the upstream FreeTube Electron build from its GitHub releases and launches it full-screen on top of Sway.

Default config

This is the default configuration block that will be used in Wolf, you can override it by editing the config.toml.

Click to expand
[[apps]]
title = "YouTube"
icon_png_path = "https://games-on-whales.github.io/wildlife/apps/youtube/assets/icon.png"

[apps.runner]
type = "docker"
name = "WolfYouTube"
image = "ghcr.io/games-on-whales/youtube:edge"
mounts = []
env = ["RUN_SWAY=1", "GOW_REQUIRED_DEVICES=/dev/input/* /dev/dri/* /dev/nvidia*"]
devices = []
ports = []
base_create_json = """
{
  "HostConfig": {
    "IpcMode": "host",
    "Privileged": false,
    "CapAdd": ["NET_RAW", "MKNOD", "NET_ADMIN"],
    "DeviceCgroupRules": ["c 13:* rmw", "c 244:* rmw"]
  }
}
\
"""