shlink
Docker app from A75G's Repository
Overview
A self-hosted and PHP-based URL shortener application with CLI and REST interfaces.
More Variables: https://shlink.io/documentation/install-docker-image/#supported-env-vars
Runtime arguments
- Web UI
http://[IP]:[PORT:8080]/- Network
bridge- Shell
sh- Privileged
- false
Template configuration
PortPorttcp
Port
- Target
- 8080
- Default
- 8080
- Value
- 8080
Short Domain HostVariable
The custom short domain used for this shlink instance. For example doma.in.
- Target
- DEFAULT_DOMAIN
- Default
- doma.in
- Value
- doma.in
HTTPS Enabled?Variable
Either true or false.
- Target
- IS_HTTPS_ENABLED
- Default
- true|false
- Value
- true
Geolite License KeyVariable
https://dev.maxmind.com/geoip/geoip2/geolite2/
- Target
- GEOLITE_LICENSE_KEY
Database DriverVariable
Database Driver
- Target
- DB_DRIVER
- Default
- maria|mysql|postgres|mssql
- Value
- maria
Database NameVariable
The database name to be used. Defaults to shlink.
- Target
- DB_NAME
- Default
- shlink
- Value
- shlink
Database UserVariable
The username credential for the database server.
- Target
- DB_USER
- Default
- root
- Value
- root
Database PasswordVariable
The password credential for the database server.
- Target
- DB_PASSWORD
- Default
- password
- Value
- password
Database HostVariable
The host name of the server running the database engine.
- Target
- DB_HOST
- Default
- 192.168.0.100
- Value
- 192.168.0.100
Database PortVariable
mysql or maria -> 3306 - postgres -> 5432 - mssql -> 1433
- Target
- DB_PORT
- Default
- 3306|5432|1433
- Value
- 3306
Categories
Download Statistics
33,474,661
Total Downloads
581,391
This Month
527,267
Avg / Month
Total Downloads Over Time
Loading chart...
Details
Repository
shlinkio/shlink:latestLast Updated2026-04-16
First Seen2020-08-10
Run Shlink on Unraid.
Shlink is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.