this post was submitted on 12 Feb 2025
1 points (100.0% liked)

Self-Hosted Alternatives to Popular Services

224 readers
1 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/C0redevx64 on 2025-02-12 06:25:44+00:00.


Hello self-hosters,

I have been working on a URL/Link shortener called Flink. Flink is a simple URL Shortener that can create QR Codes, crawls/scrapes the sites, extracts MetaData (like Search Crawlers of google would do), makes the MetaData queryable and renders Embeds (that can easily embedded as iframes, e.g. for hoverable link previews on your blog/website). It ships with a slick WebUI, but that's not all, it features an OpenAPI Swagger RestClient and follows the RESTful design best practices, so you can easily automate link generation from your commandline with curl one-liners. And we're not even finished yet. If you are a true OG self-hoster, you want to monitor your applications - chances are you that with Grafana (and maybe prometheus as TimeseriesDB). Flink exposes a Prometheus /metrics endpoint, where you can nicely query how many links Flink has shorten, how often Links are visited (and/or QR Codes are scanned).

Flink supports Postgres, Sqlite, MariaDB/MySQL. Flink is containerized. A production-grade Flink instnace can be set up in less than a minute (using Sqlite).

Okay, enough talk - where can you find it?

Here is the Source Code Repo:

You can pull the container from here:

If you want to see Flink in action, here are 2 public instnaces:

Hope you enjoy Flink. If you have any questions or feedback, please don't hesitate to reach out.

PEACE!

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