2026-03-16 15:37:56 +01:00
2026-03-18 19:31:08 +01:00
2026-03-16 14:29:05 +01:00
2026-03-16 14:29:05 +01:00
2026-03-18 19:51:27 +01:00
2026-03-16 14:29:05 +01:00
2026-03-16 14:29:05 +01:00
2026-03-16 14:29:05 +01:00
2026-03-16 14:29:05 +01:00
2026-03-16 15:37:56 +01:00

Mezzo

Mezzo is a privacy-respecting front-end to Tenor.

This project is incomplete. The only supported endpoints are /view (gif) and /search (search).

Instances

For public instances of Mezzo, see mezzo-instances.

Run your own instance

With Docker/Podman

We have a pre-build image. You can run it using:

docker run -p8006:8006 foundry.fsky.io/fsky/mezzo:latest

If you are using Podman, the process is the same. Just replace docker with podman in the command.

Compose

You can find a compose file in contrib/compose/compose.yaml. Simply download it and run:

docker compose up -d

Quadlet

You can find a Quadlet file in contrib/quadlet/mezzo.container. Download it and place it into .config/containers/systemd/. After that, run:

systemctl --user daemon-reload
systemctl --user start mezzo.service

From a binary

Binaries are provided for Windows, macOS, and Linux for amd64 and arm64. You can download them from the releases page.

Once downloaded, simply extract the tarball or zip file, and run the executable.

Running with systemd or other service managers

For systemd, you can find an example service file in contrib/systemd/mezzo.service.

For OpenRC, you can find an example service script and configuration file in contrib/openrc/.

Build from source

This program is written in Go. You need Go 1.25 or later.

You can build a binary using:

go build

Environment

PATCHES_URL - Link to any patches that were applied. Necessary if there are any. Do not set if there aren't.

The following are optional.

PORT - What port to run on (default 8006).

Description
A privacy-respecting alternative front-end for Tenor
https://tenor.fsky.io/
Readme AGPL-3.0 166 KiB
Mezzo v1.0.0 Latest
2026-03-16 13:29:43 +00:00
Languages
Go 61.8%
CSS 17.3%
HTML 15.2%
Dockerfile 4.6%
Shell 1.1%