API Shortener Tool

Virelix

Paste long URLs, define branded custom aliases, track granular visitor metrics, and output instant QR codes under a modern dashboard.

Virelix Analytics Dashboard UI

Engineered Utilities

Custom Branded Aliases

Ditch random alphanumeric suffixes. Craft recognizable short links like virelix.io/autumn-sale to improve click rates.

Granular Analytics

Track totals, geographic distribution, referral channels, user agents, and click timestamps in real-time charts.

QR Code Generators

Instantly render high-resolution QR codes for physical marketing, complete with color options and download capabilities.

Self-Host with Docker Compose

Host Virelix URL Shortener securely on your own server. We provide a pre-packaged Docker configuration with built-in Redis analytics caching.

1

Create Compose File

Save the following configurations as docker-compose.yml on your server.

version: '3.8'

services:
  virelix-api:
    image: dting/virelix:latest
    ports:
      - "8000:8000"
    environment:
      - REDIS_URL=redis://redis-db:6379/0
      - BASE_URL=https://virelix.io
    depends_on:
      - redis-db

  redis-db:
    image: redis:alpine
    ports:
      - "6379:6379"
    volumes:
      - redis_data:/data

volumes:
  redis_data:
2

Launch Containers

Boot up the services in detached mode to run the local API gateway server.

docker-compose up -d
3

Access Dashboard

Open your browser and navigate to http://localhost:8000/dashboard to shorten your first link.