Shlink

Бесплатно
Открытый исходный код

Сайт: shlink.io

Shlink — это самохостимое программное обеспечение для сокращения ссылок, предоставляющее веб-интерфейс, HTTP API и возможность использования брендовых доменов. Проект ориентирован на приватное развёртывание и управление короткими ссылками в собственном окружении пользователя, включая интеграцию с внешними сервисами и автоматизацию через API. Shlink собирает анонимную статистику переходов и предоставляет инструменты для анализа трафика без передачи идентифицирующих данных третьим сторонам.

Разработка Shlink велась как решение для организаций и отдельных пользователей, которым требуется контроль над данными и гибкость в конфигурации коротких ссылок. Приложение поддерживает развёртывание в контейнерах, включая образы для Docker, что упрощает установку и сопровождение в типичных средах инфраструктуры. В случае ограниченности публичных сведений о проекте, описание ниже основано на общедоступных сведениях о типичном функциональном наборе подобных систем и на заявленных характеристиках Shlink.

  • Самохостинг: возможность развернуть сервис на собственном сервере или в контейнере, контроль над хранением данных и настройками.
  • Веб-интерфейс: графическая панель для создания, редактирования и управления короткими ссылками и доменами.
  • HTTP API: программный интерфейс для создания ссылок, получения статистики и управления настройками из внешних приложений и скриптов.
  • Брендовые домены: поддержка нескольких доменов для формирования коротких адресов в корпоративном или кастомном пространстве имён.
  • Анонимная аналитика: сбор статистики переходов с акцентом на анонимность посетителей, без сохранения персональных идентификаторов.
  • Редиректы и параметры: гибкая конфигурация типов редиректов, сроков жизни ссылок и передачи UTM-меток.
  • Интеграция и расширяемость: возможность подключать плагины, вебхуки или сторонние сервисы для автоматических действий при создании или переходе по ссылке.
  • Безопасность: механизмы ограничения доступа к управлению ссылками, аутентификация для API и защита от массового создания ссылок.
  • Лёгкое развёртывание: официальные образы и инструкции для Docker, что упрощает установку и обновление в современных средах непрерывной доставки.
  • Локализация и конфигурация: настройки для адаптации интерфейса, форматов уведомлений и поведения редиректов под требования организаций.
Подробнее