The definitive self-hosted URL shortener
[Please bind your own domain]
Keep control over all your shortened URLs, by serving them under your own domains, using this simple yet powerful tool.
Manage multiple Shlink instances using this beautiful and intuitive progressive web application.
Access your shortened URLs from anywhere. Simple authentication and easy to integrate.
Generate and manage short URLs from the command line. List URLs, see visits, manage your domains, etc.
It is a out-of-the-box template. To change your domain, just bind a new domain and restart your service. _DOMAIN variables are only for the domain binding and you can feel free to not change them.