Manage Redirects Like a Pro
A powerful, yet simple to use, self-hosted redirect service.
re:Director enables you to redirect any domain simply by specifying where it should direct to. Make URLs shorter and easier to memorize.
- Manage Redirects: Create redirects for the domains you want to redirect to some target
- Filter Redirects: Filter you redirects by source, target or status
- Pause Redirects: Option to temporarily pause redirects and resume them at a later time
- Different HTTP Status Codes: Chose between different redirects like: Moved Permanently (301), Found (302), Temporary Redirect (307) and Permanent Redirect (308)
- Dark Mode: perfect for working in dark environments, respects you system default settings
- Responsive Design: easily manage your redirects, even with your phone on the go
- and more upcoming!
Clone this repo, make sure to have Java 25 installed and run the following command:
./mvnw spring-boot:runAn image of the application can be pulled from Docker Hub.
You can run it using the following command:
docker run \
--name re-director \
-p 80:80 \
-v re-director-data:/data \
jensknipper/re-director:0.0.6You can also run this application using Docker Compose
Simply save the following code into a docker-compose.yml file and run docker-compose up.
services:
re-director:
image: jensknipper/re-director:0.0.6
ports:
- "80:80"
volumes:
- re-director-data:/data
volumes:
re-director-data:There is some documentation on how to run re:Director behind a reverse proxy on the website.
Documentation on how to configure re:Director can be found on the website.
