A lightweight URL shortener you run yourself.
No third-party tracking. No rate limits.
Full control — containerised with Docker,
deployed on Render with PostgreSQL.
Free tier — first load may take upto a minute to wake up
Choose your own short code - /my-project, /docs, anything you want instead of a
random string.
Every redirect is counted. See how many times each link has been clicked from the built-in dashboard.
Links are stored in PostgreSQL and persist across container restarts and redeployments on Render.
Works with any valid web URL. Automatically prepends https:// if the protocol is missing.
Deployed on Render with a free PostgreSQL database. Auto-redeploys on every push to GitHub.
Runs locally via Docker Compose or on any platform that supports Docker. No vendor lock-in.
Download the project from GitHub onto your local machine.
One command starts both the app and a local Postgres container.
Connect the repo — the blueprint provisions everything automatically.
Open the app, paste a URL, and get a short link instantly.