4 votes

Recommend a self-host, open source URL Shortener

At my day job at a non-for-profit, I direct the digital services and platforms (among other things). One thing that I've seen in my org. is the widespread use of the Bitly URL shortener (free plan/tier) for the sharing of our many online and offline campaigns. The myriad departments in the org. for the most part operate quite autonomously, though I can influence the use of digital platforms (at least the majority of the time). I'd like to get away from using Bitly. Would anyone kindly recommend alternatives to Bitly? Self-host and open source options would be preferred, but not required if the price is right (read: low enough for a non-profit).

I've used YOURLs many years ago, and it worked great; did everything that I needed and was straight-forward to install and use. (The only cost was a cheap $5/month Digital Ocean droplet, that I happened to run other things on too.) However, I have also heard of - but never used - the following other options:

So...Are any of the above worth considering (or avoiding)? Are there any other, perhaps better alternatives not listed here? I'd appreciate any suggestions and recommendations! Thanks in advanced!

2 comments

  1. [2]
    Akir
    Link
    Personally, I would avoid using them altogether simply because they tend to eventually go down and then you can't figure out where that link ever went to.

    Personally, I would avoid using them altogether simply because they tend to eventually go down and then you can't figure out where that link ever went to.

    2 votes
    1. mxuribe
      Link Parent
      This is one reason - albeit a minor one - for my leaning towards a self-hosted option: i can always peek into the database (or whatever data store/repository is used) and see all the mappings of...

      ...you can't figure out where that link ever went to.

      This is one reason - albeit a minor one - for my leaning towards a self-hosted option: i can always peek into the database (or whatever data store/repository is used) and see all the mappings of the URLs. If necessary, i can even do some sort of export, then nuke and pave the server, and setup manual reproductions of the URLs. (That's annoyingly manual for a process, but it is a last resort option.)