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
Installation
Default install:
1
bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/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.
