Post

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.

Installation

Default install:

1
bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVED/main/ct/shlink.sh)"
CPU: 2 cores RAM: 2048 MB Disk: 4 GB OS: Debian 13

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.

Web Interface

Port: 3000

Source code
Loading...