this post was submitted on 23 Jun 2025
1 points (100.0% liked)

Self-Hosted Alternatives to Popular Services

222 readers
2 users here now

A place to share, discuss, discover, assist with, gain assistance for, and critique self-hosted alternatives to our favorite web apps, web...

founded 2 years ago
MODERATORS
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/jensknipper on 2025-06-22 13:39:55+00:00.


Hi everyone, to scratch my one itch I recently released re:Director, a self-hosted redirect service. Right now I am the only one using it, but I think more people might profit from using it and might give me valuable feedback.

What is re:Director

re:Director lets you create redirects through a simple web interface. All you have to do is define which url should be redirected to which target. Just make sure the that the actual domain points to re:Director.

It's an open-source and self-hostable alternative to many SaaS solutions out there.

Key Features

  • Docker & Docker Compose ready: simple deployments, well documented
  • 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)

Why I built this

I was self hosting my applications behind Traefik reverse proxy and defined the redirects in there. My Docker Compose file got longer and longer to the point where it was barely readable at all. Also the process of editing it was cumbersome: SSHing into the machine, editing the file with Vim and restarting the service.

I also tried out different URL shorteners, but they were either difficult to set up or where doing so many more things.

I wanted to have something simpler, with a Web UI. I am a developer by day, so I just wrote one myself. For anyone interested the tech stack I used Java, Spring Boot, Thymeleaf, Pico CSS, jOOQ, Liquibase, SQLite.

Links

no comments (yet)
sorted by: hot top controversial new old
there doesn't seem to be anything here