kittygram-redirect
kittygram-redirect is a lightweight Go-based web server that redirects Instagram links to available Kittygram instances.
You can use it at redirect.kittygr.am.
Hosting your own
With Docker/Podman
We have pre-built images you can run. To run the latest version of kittygram-redirect:
docker run -p18956:18956 foundry.fsky.io/fsky/kittygram-redirect:latest
If you are using Podman, the process is the same. Just replace docker with podman in the command.
Quadlet
You can find a Quadlet file in contrib/quadlet/kittygram-redirect.container. Download it and place it into /etc/containers/systemd/ or ~/.config/containers/systemd/. After that, run:
systemctl --user daemon-reload
systemctl --user start kittygram-redirect.service
Build from source
This program is written in Go. You need Go 1.25 or later.
You can build a binary using:
go build
Configuration
The application can be configured using the following environment variables:
| Variable | Description | Default |
|---|---|---|
PROBE_TOR |
Enable health checks for Tor instances | false |
PROBE_I2P |
Enable health checks for I2P instances | false |
PROBE_YGGDRASIL |
Enable health checks for Yggdrasil instances | false |
TOR_PROXY |
Proxy URL for Tor health checks | socks5://127.0.0.1:9050 |
I2P_PROXY |
Proxy URL for I2P health checks | http://127.0.0.1:4444 |
License
This project is released into the public domain under the Unlicense.