Files
shorturl/README.md

684 B

Shlink — self-hosted URL shortener

Deployed on Coolify via Docker Compose.

Coolify setup

  1. Create a new resource → Docker Compose → point to this repo.
  2. In the Coolify environment variables UI, set the values from .env.example:
    • DEFAULT_DOMAIN — your short URL domain (e.g. s.example.com)
    • DB_PASSWORD — strong random password
    • INITIAL_API_KEY — initial API key (openssl rand -hex 32)
    • TIMEZONE — your timezone
  3. Add a domain in Coolify pointing to port 8080.
  4. Deploy.

Optionally connect shlink-web-client to your instance using your domain and API key.