Templatesshlink
shlink
utilities

shlink

The definitive self-hosted URL shortener with REST API and visit tracking.

utilitiesdevelopmentMariaDB

What gets deployed

Web

shlink server

MariaDB

managed database

GitHub stars4,800

About

The definitive self-hosted URL shortener with REST API and visit tracking.

Managed services

  • MariaDBTCP:3306

Environment Variables

VariableDescriptionRequired
DEFAULT_DOMAINDefault: {{KUBERO_APP_HOST}}Optional
IS_HTTPS_ENABLEDDefault: trueOptional
TRUSTED_PROXIESDefault: 10.0.0.0/8,REMOTE_ADDROptional
INITIAL_API_KEYDefault: shlink-qa-api-keyOptional
DB_DRIVERDefault: mysqlOptional
DB_NAMEDefault: shlinkOptional
DB_USERDefault: shlinkOptional
DB_PASSWORDDefault: shlinkOptional
DB_HOSTDefault: {{KUBERO_APP_NAME}}-mysqlOptional
DB_PORTDefault: 3306Optional

Deploy shlink

One click to deploy a fully configured shlink instance with all dependencies pre-wired.

Deploy Now

Ready to deploy shlink?

No infrastructure to manage. Just connect your repo and go live in seconds.