← Все проекты
Проект / Unknown

ali25az/ir-downloader: IR-Downloader — загрузчик файлов через GitHub Actions с автосортировкой и шифрованием

Скачивай любые файлы по прямой ссылке прямо в свой репозиторий GitHub — без ограничений по времени и объёму.

Вы форкаете репозиторий, включаете разрешение на запись в Actions, а затем запускаете workflow, указав прямую ссылку на файл. Workflow сам скачивает файл, определяет его тип (видео, аудио, изображение, документ), помещает в соответствующую папку, при...

★ 23 Unknown Форки 89 Issue 0 Оценка 6/10 Карточка проверена

Для кого это

Подходит разработчикам и продвинутым пользователям, которые хотят автоматизировать загрузку файлов, хранить их в Git-репозитории и не зависеть от временных артефактов.

Проблема / задача

Файлы, загруженные через стандартные артефакты GitHub Actions, удаляются через 90 дней. Нужно постоянное хранилище, автоматическая сортировка по типу и возможность шифрования — всё это без сторонних сервисов.

Как это работает

Вы форкаете репозиторий, включаете разрешение на запись в Actions, а затем запускаете workflow, указав прямую ссылку на файл. Workflow сам скачивает файл, определяет его тип (видео, аудио, изображение, документ), помещает в соответствующую папку, при необходимости шифрует 7-Zip и разбивает на части. Файл сохраняется прямо в вашем репозитории — его можно скачать одним ZIP-архивом через интерфейс GitHub.

Что видно по README

IR-Downloader — это open-source инструмент, который превращает GitHub Actions в персональный файловый менеджер. Он умеет загружать файлы по HTTP/HTTPS, автоматически классифицировать их, упаковывать в архивы с опциональным паролем и хранить в репозитории без срока годности. Проект написан на персидском, но интерфейс workflow интуитивно понятен. Для использования достаточно форкнуть репозиторий и один раз настроить...

Ключевые возможности

Загрузка файлов по любой прямой ссылке (HTTP/HTTPS)Автоматическое определение типа файла: видео, аудио, изображение, документ, прочееУмная структура папок: downloads/{категория}/{имя файла}/archive.7z.00xОпциональное шифрование 7-Zip с собственным паролемРазбивка на части заданного размера (по умолчанию 95 МБ)Постоянное хранение в репозитории — не временные артефакты

Технологии

GitHub Actions7-ZipBash

Интересный факт

Проект написан на фарси, но его может использовать кто угодно — достаточно нажать пару кнопок в интерфейсе GitHub.

С чего начать

  • Форкните репозиторий ali25az/ir-downloader в свой аккаунт GitHub.
  • Зайдите в Actions, выберите workflow Smart File Downloader, нажмите Run workflow, укажите ссылку на файл и запустите.

Оценка GitRadar

Удобство
7/10
Свежесть
6/10
Перспектива
7/10
Монетизация
4/10
Общая оценка
6/10

Вердикт GitRadar

Стоит попробовать, если вам нужно постоянное и бесплатное хранилище для файлов, загружаемых по ссылкам, и вы не боитесь настроить GitHub Actions. Для массового использования не подходит из-за лимитов GitHub.

Наблюдения по обновлениям

Проект стабилен, но обновлений не видно — последние коммиты не указаны. Работает как есть.

Что мы проверили

Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.

Исходный репозиторий
https://github.com/ali25az/ir-downloader
Создан на GitHub
25 апреля 2026 г.
Последнее обновление репо
25 апреля 2026 г.
Последняя проверка GitRadar
25 апреля 2026 г.
Изученные файлы
README.md

FAQ

Что это такое?

IR-Downloader — это GitHub Actions workflow, который скачивает файлы по прямой ссылке, сортирует их по типу, шифрует (опционально) и сохраняет в вашем репозитории навсегда.

Для кого подходит?

Для разработчиков и технических пользователей, которые хотят автоматизировать загрузку файлов и хранить их в Git-репозитории без ограничений по времени.

Источники

  • GitHub исходный код и активность
  • README описание, ссылки, стартовые материалы

Нужна помощь с ali25az/ir-downloader?

Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.