Skip to main content

Threadshift docs

Threadshift is a self-hosted Reddit front-end with the classic old.reddit.com layout, built on Redlib. It runs from source, in Docker, or on Cloudflare Workers.

Threadshift showing r/videos in the classic layout

More in Screenshots: every theme, the settings pages and the installer.

Features lists what it adds to Redlib: favorites, search shortcuts, the media viewer, filters, the layout editor and its privacy defaults.

Getting started​

  • Quick start: run it locally and finish the first-run installer

Configuration​

  • Settings: redlib.toml, environment variables and the settings pages
  • Accounts: optional sign-in, the account database and admins

Deploy​

  • Docker: Docker Compose, persistent data and reverse proxies
  • Cloudflare Workers: the one-click deploy, configuration, limits and how the port works

Customisation​

  • Themes: the built-in themes and how to add your own
  • Extensions: choosing what's compiled in, and writing your own

Development​

  • Development: commands, project layout, merging upstream Redlib and this docs site