Templatesshlink
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
| Variable | Description | Required |
|---|---|---|
| DEFAULT_DOMAIN | Default: {{KUBERO_APP_HOST}} | Optional |
| IS_HTTPS_ENABLED | Default: true | Optional |
| TRUSTED_PROXIES | Default: 10.0.0.0/8,REMOTE_ADDR | Optional |
| INITIAL_API_KEY | Default: shlink-qa-api-key | Optional |
| DB_DRIVER | Default: mysql | Optional |
| DB_NAME | Default: shlink | Optional |
| DB_USER | Default: shlink | Optional |
| DB_PASSWORD | Default: shlink | Optional |
| DB_HOST | Default: {{KUBERO_APP_NAME}}-mysql | Optional |
| DB_PORT | Default: 3306 | Optional |
Deploy shlink
One click to deploy a fully configured shlink instance with all dependencies pre-wired.
Deploy NowReady to deploy shlink?
No infrastructure to manage. Just connect your repo and go live in seconds.