SkillAgentSearch skills...

Priviblur

A privacy-focused alternative frontend to Tumblr with a touch of modern design

Install / Use

/learn @syeopite/Priviblur
About this skill

Quality Score

0/100

Category

Design

Supported Platforms

Universal

README

<div align="center"> <h1> Priviblur </h1> <div> <a href="https://www.gnu.org/licenses/agpl-3.0.en.html"> <img alt="License: AGPLv3" src="https://shields.io/badge/License-AGPL%20v3-blue.svg"> </a> <a href="https://hosted.weblate.org/engage/priviblur/"> <img src="https://hosted.weblate.org/widget/priviblur/svg-badge.svg" alt="Translation status" /> </a> <a href="https://github.com/syeopite/priviblur/commits/master"> <img alt="GitHub commits" src="https://img.shields.io/github/commit-activity/y/syeopite/priviblur?color=e69419&label=commits"> </a> </div> <blockquote> <h4> Inspired by projects like <a href="https://github.com/iv-org/invidious"> Invidious</a></h4> </blockquote> <h3> Priviblur is an alternative frontend to Tumblr with a touch of modern design </h3> </div> <br/>

Example output

Priviblur is a proxy. It makes requests to Tumblr in lieu of you allowing you browse without being tracked.

It has no account requirement either. Allowing you to view your favorite blogs without ever needing to login.

It is lightweight and works without Javascript. Allowing for a much faster experience compared with Tumblr.

It has a modern design. Although perhaps not quite there yet, the project aims to replicate the experience seen on modern software.

It is licensed under the AGPLv3 ensuring that itself and all instances are free and open. Forever.

Instances

A list of public instances can be found here.

Priviblur has no official instance

Installation

Docker

You can install Priviblur through the official docker images here: https://quay.io/repository/syeopite/priviblur

A compose file to use this image is provided in the repository.

Configuration is then done by creating/editing a config.toml based off the example config. See configuration section below.

[!TIP] Priviblur officially only provide images of each stable release. For an image built off of master you can use the image provided by PussTheCat.org here: https://github.com/PussTheCat-org/docker-priviblur-quay

Manual


git clone "https://github.com/syeopite/priviblur"
cd priviblur 

git checkout "v0.3.0"

python -m venv venv 
source venv/bin/activate

pip install -r requirements.txt

pybabel compile -d locales -D priviblur

python -m src.server

# You can also launch Priviblur through Sanic (our web framework)'s CLI tool
# Prefix any environmental variables with PRIVIBLUR_ instead of SANIC_
# For more information see https://sanic.dev/en/guide/deployment/running.html and related pages
sanic src.server.app  --host 0.0.0.0  --worker <WORKERS>

Configuration

Example config provided here

Translations

You can help translate Priviblur over at Weblate!

<a href="https://hosted.weblate.org/engage/priviblur/"> <img src="https://hosted.weblate.org/widget/priviblur/translations/287x66-grey.png" alt="Translation status" /> </a> </a>

Donate

Bitcoin (BTC): bc1qas50t647kclvhv4ra4h0zw0kmh8wd9jqt6yk9u

Monero (XMR): 89bn95bwPaqD3t7EDjAKKnYJYPRZDLBym8DV1Spyc4LEaVezknHur7DG5iXxg1e7Jwcr9v8MSFmvj6VvDNARwTcUBeSfB2P

View on GitHub
GitHub Stars151
CategoryDesign
Updated15d ago
Forks10

Languages

Python

Security Score

100/100

Audited on Mar 12, 2026

No findings