Just Short It!

A KISS, single-user URL shortener that runs in just one container.


Product Overview

Just Short It! is a lightweight, single-user URL shortener designed for simplicity and ease of use. This self-hosted software runs in just one container, making it an attractive option for those who value minimalism and control over their data. With Just Short It!, you can shorten URLs of any length to a randomly generated link, customize the shortened URL if desired, and track hits for each short link while maintaining privacy.

Main Features

  • URL Shortening: Shortens URLs of any length to a randomly generated link.
  • Customizable Short Links: Allows you to specify the shortened URL instead of generating one randomly.
  • Instant Redirects: Opening the shortened URL in your browser will instantly redirect you to the correct long URL, eliminating the need for redirecting pages.
  • Lightweight and Snappy: The Docker image is only 6MB, and RAM usage stays under 5MB under normal use.
  • Hit Counting: Counts the number of hits for each short link in a privacy-respecting way (only recording the hit, without storing any additional information).
  • Mobile-Friendly UI: Designed to work seamlessly on mobile devices.
  • Customizable Website URL: Allows setting the URL of your website, making it convenient to generate short links locally.
  • SQLite Database: Links are stored in an SQLite database for efficient storage and retrieval.
  • Docker Container: Available as a Docker container for easy deployment.
  • Rust-Based Backend: The backend is written in Rust using Actix, providing a robust and performant foundation.
  • Plain HTML and Vanilla JS Frontend: The frontend is written in plain HTML and vanilla JavaScript, making it lightweight and easy to maintain.
  • Pure CSS for Styling: Uses Pure CSS for styling, ensuring a clean and modern aesthetic.
  • Basic Authentication: Includes basic authentication using a provided password (note: transport encryption is not implemented; we recommend using something like Caddy to encrypt the connection by SSL).
  • No Bloat: Just Short It! does not include unnecessary features or complexity, ensuring a streamlined and efficient experience.

Related

Christmas Community
SWAG (Secure Web Application Gateway)
Hubleys
Tube Archivist
Starbase 80
DockSTARTer
Metabase
Mere Medical
RecipeSage
wildduck
Star history

Star history for Just Short It!