A small, self-hosted redirect manager

Redirect Manager

Keep redirects in one place. Ship changes without touching your app.

Redirect Manager is a friendly, API-driven service for managing URL redirects and falling back to your website/SPA when no rule matches.

Diagram: Client requests go to Redirect Manager which redirects or proxies to your website.

Place Redirect Manager in front of your site: it can return a redirect when a rule matches, or proxy/fall back to your website when it doesn’t.

This is a personal project by a single developer. If it helps you, you can support it with a coffee.

Key Features

Everything you need for clean, reliable redirects — without overthinking it

Centralized Management

Manage all your 301, 302, and other HTTP redirects in one place with a unified interface.

Smart Reverse Proxy

Seamlessly fall back to your target website or SPA when no redirect rule matches.

API-First Design

Fully controllable via REST API for easy integration into your workflows and CI/CD pipelines.

Performance Optimized

Built-in caching mechanisms ensure minimal latency for your users.

Secure by Default

JWT-based authentication for all management operations keeps your redirects secure.

Cloud-Native

Easily deployable via Docker and compatible with any modern infrastructure.

Perfect For

Versatile solutions for common redirect management challenges

Marketing Campaign Redirects

Quickly create and manage temporary redirects for marketing campaigns, A/B testing, and promotional URLs.

Legacy URL Migration

Maintain SEO rankings and user experience when migrating from old URL structures to new ones.

Intelligent Traffic Routing

Route traffic intelligently between different domains, subdomains, or paths based on your business logic.

How It Works

Get up and running in minutes with our simple four-step process

1

Deploy with Docker

Get started quickly with Docker Compose. The service includes PostgreSQL database and is ready to run in minutes.

2

Get an auth token

Create a JWT token using the auth endpoint so you can manage redirects securely.

3

Create Redirects

Use the REST API to create, update, and manage redirects. Support for both internal (same domain) and external redirects.

4

Monitor & Optimize

Use health check endpoints to monitor service status and leverage built-in caching for optimal performance.

Want to support the project?

Redirect Manager is a personal project by a single developer. If it helps you, you can support development with a coffee.

Buy me a coffee