Shlink
Shlink is a self-hosted URL shortener built in PHP that provides detailed analytics, a REST API, tags, expiration dates, and integrations via webhooks.
Shlink
In Development
This script is currently in active development and may be unstable or incomplete. Use in production environments is not recommended.
This script is currently in active development and may be unstable or incomplete. Use in production environments is not recommended.
Installation
Default install:
1
bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVED/main/ct/shlink.sh)"
Notes
The initial API key is stored in /opt/shlink/.env. You need it to connect Shlink Web Client or any API consumer.
Configure your short domain by editing DEFAULT_DOMAIN in /opt/shlink/.env and restarting the service.
Shlink API runs on port 8080, the Web Client (if installed) on port 3000.