All templates

Deploy Shlink on your own server.

Shlink logo

Shlink is an open-source URL shortener that allows you to create a short URL for your website. It provides a simple and intuitive interface that allows you to create a short URL for your website.

Your infrastructureAutomatic HTTPSNo lock-in

Screenshots

A closer look at Shlink.

Shlink screenshot 1

Setup time

A few minutes

Deployment

Your own server

Services

2 connected services

Why Shlink

Everything you need, running where you choose.

Get the full Shlink experience with Easypanel handling the repetitive infrastructure work around it.

Custom Domains
Shlink supports custom domains, allowing users to create branded short URLs that reflect their identity and improve user trust.
RESTful API
Shlink includes a powerful RESTful API that allows for easy integration with other applications and automated URL management.
Geolocation and Device Tracking
Shlink provides geolocation and device tracking for each click, offering insights into where visitors are coming from and what devices they are using.
QR Code Generation
Automatically generate QR codes for every short URL, making it easy to share links through print media and offline channels.
Secure and Open Source
Shlink is an open-source project with a focus on security and privacy. Users can self-host it for complete control over their data.
Cross-Platform Support
Shlink is a cross-platform URL shortener that works seamlessly on various operating systems, including Linux, Windows, and macOS. This makes it easy to deploy and manage your short URLs on any platform.
How it works

From template to live app in three steps.

Easypanel turns the template into real services, storage, and domains on the server you already control.

Already have Easypanel? Open your dashboard at the URL or IP of your own installation.

Installation guide
1
Open your dashboard
Visit the URL or IP of your Easypanel installation and choose the target project.
2
Choose Shlink
Open Templates, select Shlink, then review its service names and configuration.
3
Deploy and open your app
Easypanel starts every service and provisions an HTTPS domain for you.
Installation options
The template asks for these values before creating your services.
OptionDefaultRequired

App Service Name

shlinkRequired

App Service Image

shlinkio/shlink:5.0.2Required

GeoLite2 API Key

Generate a license key from your GeoLite2 account.

Set during installRequired
Resources
Project documentation and source code.
Latest template update
May 5, 2026

Version bumped to 5.0.2

Questions

Deploy with confidence.

The template handles the application setup while Easypanel keeps the infrastructure understandable and under your control.

Keep exploring

Related templates

Browse all
YOURLS logo
YOURLS
YOURLS (Your Own URL Shortener) is a powerful, self-hosted service designed for creating and managing short URLs. It provides a clean and simple interface, supports plugins for extended functionality, and offers detailed link tracking analytics. With YOURLS, you can maintain control over your short links and branding. The application is accessible via your host on ports 8080 and 8081. This container is based on Docker Baseimage KasmVNC, providing additional environment variables and configurations for enhanced flexibility. It also supports the docker manifest for multi-platform awareness, ensuring the correct image for your architecture.
View template
Kutt logo
Kutt
Kutt is a free and open-source app designed to make your links shorter and more manageable. With Kutt, you can create, protect, and delete your links, and monitor them with detailed statistics. You can also set custom domains for your links, adding a personal touch to your URLs. The app also provides an API, allowing you to create, delete, and get URLs from anywhere. Kutt also offers browser extensions for Chrome and Firefox for easy access and use. The app is completely open source and free, giving you the freedom to host it on your own server if you wish.
View template
Wakapi logo
Wakapi
Wakapi is a powerful open-source tool designed to help you track and analyze your coding time. It allows you to monitor the time you've spent coding on various projects, in different programming languages, and more. It's perfect for those who love statistics and want to gain insights into their coding habits. Wakapi provides fancy statistics and plots, public leaderboards, cool badges for readmes, and weekly email reports. It's built by developers for developers, ensuring it meets your needs perfectly. With Wakapi, you can easily keep track of your coding time and improve your productivity.
View template
Shlink logo
Ready to deploy Shlink?
Open your own Easypanel dashboard, choose Shlink from Templates, and review the deployment options.