Self-host TypeType
v1.11.1Private video platform for YouTube, NicoNico, BiliBili
curl -fsSL https://raw.githubusercontent.com/TypeType-Video/TypeType/main/scripts/install-stack.sh | bash- Stars
- 469
- CPU
- 2 vCPU
- RAM
- 4 GiB
- Storage
- 20 GiB on SSD
- Ports
- 8082 (Public web container; nginx serves the app, API, WebSockets, SABR, and downloads), 8080 (Server diagnostic and direct API port (loopback by default)), 8081 (Token health and version port (loopback by default))
- Requires
- Dragonfly, Garage, PostgreSQL
ghcr.io/typetype-video/typetypeWhat is TypeType?
TypeType is a video platform you run as your own private instance for YouTube, NicoNico, and BiliBili: one place to search across the three services, keep subscriptions, playlists, favorites, history, and watch progress on hardware you control. The web app plays videos through MSE and SABR with quality, audio-track, and subtitle controls, offers video and audio downloads backed by local or S3-compatible storage, and adds SponsorBlock, DeArrow, content blocking, imports from Google Takeout or PipePipe, and OIDC single sign-on with an admin area — and it ships no TypeType telemetry of its own. Self-hosting runs a Docker Compose stack (web, API server, Token, Downloader, PostgreSQL, Dragonfly, Garage) installed with a one-line script that generates secrets and bootstraps the object store; a beta stack, an update flow, and a rollback path are documented, and an optional experimental recommender service adds algorithm-picked home pages. A native Android client (F-Droid or signed APK) and the responsive web UI both talk to your instance. The central repository holds the orchestration stack under MIT while each component keeps its own license, and the project notes it is unaffiliated with the video services it fronts.
Should you self-host TypeType?
TypeType scores 48/100 on selfhost.directory (how scoring works) and ranks #66 of 118 in Media Server. It has 469 GitHub stars.
It shipped 10 stable releases in the past year. The latest, v1.11.1, came out on 25 October 2026. New versions land roughly every 3 days.
Setup is advanced: plan for several services and some ongoing maintenance. An official Docker image is available. It is MIT-licensed and written mostly in Shell.
Its closest alternative on selfhost.directory is Jellyfin (88/100, 58 740 stars). It scores higher overall, so compare the two before you pick. See TypeType vs Jellyfin side by side.
Features
- AI recommender home feedExperimental, optional overlay
- Content Blocking
- Data Import
- Instance administration
- MSE and SABR playback
- Native Android client
- OIDC Single Sign-On
- Public demo instance
- Search across YouTube, NicoNico, and BiliBili
- Subscriptions, playlists, favorites, history, and watch progress
- Video and audio downloads
TypeType README
More in Media Server
UHF ServerSelf-hosted DVR backend for UHF IPTV app on Apple devices. Runs via Docker or native binaries with web UI, commercial detection, and HLS playback.
uncompressedSelf-hosted Docker Compose reference for a media server — Jellyfin, *arr, qBittorrent in a Gluetun VPN namespace, Tailscale-only ingress via Traefik, auto-healing.
Universal Media ServerA free, self-hosted media server for DLNA, UPnP and HTTP/S streaming, with a browser web interface, device transcoding and TMDB/MusicBrainz metadata.
unpackerrSelf-hosted daemon that extracts archives for Starr apps or watches folders, with web UI on port 5656.
Upcoming-Movies-TV-Shows-for-KometaSelf-hosted tool creating Kometa overlays by checking Radarr/Sonarr for upcoming movies and TV shows, downloading trailers or creating placeholders.
VERTdSelf-hosted FFmpeg conversion server for the VERT web UI, with GPU hardware acceleration, automatic CPU fallback and retries, and Docker, Compose or binary installs.
vertexVERTEX is a self-hosted, open-source tool for PT users to automate show tracking and seeding via Docker with a web UI.
vod2pod-rssSelf-hosted open-source tool that converts YouTube or Twitch channels into podcast RSS feeds with on-the-fly MP3 transcoding, requiring no server storage for VODs.
WatcharrOpen-source, self-hosted watched list for movies, TV shows, anime, and games with user auth, dark/light themes, and Jellyfin/Plex/Sonarr/Radarr integrations.
watchstateSelf-hosted service to sync watch state across Plex, Jellyfin, and Emby. Supports multi-user, webhooks, scheduled tasks, backup, and media health auditing.
WhisparrSelf-hosted adult movie manager for Usenet and BitTorrent that monitors RSS feeds, integrates with download clients and media servers, and auto-upgrades quality.
wrapperrSelf-hosted, open-source web app that turns Plex viewing history into an interactive Wrapped-style recap via the Tautulli API, with Plex login and admin config.









0 comments