Kutt — сокращатель URL, который можно развернуть на своём сервере; он поддерживает собственные домены, статистику ссылок, панель администратора и RESTful API.
muety/anchr
Самостоятельно размещаемый набор инструментов для коллекций закладок, сокращения ссылок и зашифрованной загрузки изображений; есть расширение для браузера и приложение для Android.
Open source альтернатива:Bitly
- Звёзды
- 394
- Форки
- 34
- Открытые issues
- 8
- Последний коммит
- 2 месяца назад
Что это?
Anchr — небольшой веб-набор инструментов для повседневных задач в интернете. Он включает три функции: коллекции закладок с поиском, доступные с любого устройства без синхронизации профиля браузера; сокращатель ссылок, который также проверяет адреса с помощью Google Safe Browsing; и загрузку изображений с клиентским шифрованием паролем, чтобы сервер не мог их прочитать.
Проект работает на Node.js и использует MongoDB в качестве базы данных. Также поддерживается FerretDB — альтернативный бэкенд на базе Postgres или SQLite. Развернуть Anchr можно напрямую или с помощью Docker Compose. Настройка выполняется через переменные окружения: в них задаются база данных, каталог для загрузок, вход через OAuth с помощью Google и Facebook, необязательная почта через SMTP или MailWhale и метрики Prometheus.
Помимо веб-приложения, в проект входят расширение для Chrome и Firefox, официальное приложение для Android, интеграция с ShareX для загрузки файлов и Telegram-бот. Размещённая версия доступна на anchr.io.
Ключевые возможности
- 01Коллекции закладок с поиском, необязательными описаниями и категориями
- 02Сокращатель ссылок с проверкой на вредоносные адреса через Google Safe Browsing
- 03Клиентское шифрование загружаемых изображений паролем
- 04Расширение для Chrome и Firefox, а также приложение для Android
- 05Интеграция с ShareX и Telegram-бот
- 06Вход через OAuth с помощью Google и Facebook, а также метрики Prometheus
Сценарии использования
- Хранить личную коллекцию ссылок, доступную с любого компьютера без синхронизации браузера
- Сокращать длинные URL с токенами или параметрами запроса перед отправкой в чате или документах
- Приватно делиться фотографиями, защитив их паролем, чтобы просматривать их могли только получатели
- Развернуть собственный сервис для ссылок и изображений для небольшой команды или семьи
Быстрый старт
- 1
Клонируйте репозиторий
git clone https://github.com/muety/anchr - 2
Скопируйте пример файла окружения и задайте необходимые переменные (пароль базы данных и секрет)
- 3
Включите Corepack и установите зависимости с помощью Yarn
corepack enable && yarn - 4
Запустите backend для разработки
yarn start
Что важно знать
- Перед запуском необходимы Node.js 21 или новее, MongoDB 6 или новее (либо FerretDB) и настроенный пользователь базы данных.
- Для настройки frontend также требуется установить Bower, использующий устаревшие инструменты.
- Проект считается практически завершённым по функциональности; обновления зависимостей выходят время от времени.
В подборках
Темы
Частые вопросы
- Что такое anchr?
- Самостоятельно размещаемый набор инструментов для коллекций закладок, сокращения ссылок и зашифрованной загрузки изображений; есть расширение для браузера и приложение для Android. Anchr — небольшой веб-набор инструментов для повседневных задач в интернете. Он включает три функции: коллекции закладок с поиском, доступные с любого устройства без синхронизации профиля браузера; сокращатель ссылок, который также проверяет адреса с помощью Google Safe Browsing; и загрузку изображений с клиентским шифрованием паролем, чтобы сервер не мог их прочитать.
- anchr можно использовать бесплатно? Какая у него лицензия?
- anchr распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- anchr всё ещё поддерживается?
- Обновлялся за последние 6 месяцев. Последний коммит в anchr — 22 сент. 2026 г..
- Для чего можно использовать anchr?
- Хранить личную коллекцию ссылок, доступную с любого компьютера без синхронизации браузера Сокращать длинные URL с токенами или параметрами запроса перед отправкой в чате или документах Приватно делиться фотографиями, защитив их паролем, чтобы просматривать их могли только получатели Развернуть собственный сервис для ссылок и изображений для небольшой команды или семьи
- Как установить anchr?
- Клонируйте репозиторий: git clone https://github.com/muety/anchr Скопируйте пример файла окружения и задайте необходимые переменные (пароль базы данных и секрет) Включите Corepack и установите зависимости с помощью Yarn: corepack enable && yarn Запустите backend для разработки: yarn start
- Где скачать anchr?
- Исходный код и инструкции по установке — на GitHub: https://github.com/muety/anchr
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Сокращатель URL с открытым исходным кодом на PHP для собственного сервера — с полным контролем над ссылками и статистикой.
Самостоятельно размещаемый сервис сокращения ссылок с аналитикой, целиком работающий на Cloudflare Workers, D1 и KV без традиционного сервера.
Минималистичный самостоятельный сервис сокращения ссылок на Rust: считает переходы, поддерживает срок действия ссылок и произвольные короткие адреса, не отслеживая пользователей.
Самостоятельно размещаемый сервис сокращения URL на Laravel, Vue 3 и Inertia.js с аналитикой кликов, поддержкой собственных доменов и коротких ссылок.
Zipline — самостоятельный сервер загрузки файлов для ShareX с галереями, общим доступом и короткими ссылками.