Самостоятельно размещаемый трекер тренировок и веса тела для планирования программ, записи подходов и хранения данных на собственном сервере.
Defiabell/shotsync
Самостоятельно размещаемый общий пул изображений и текста для разных устройств на Cloudflare Workers и R2, доступный через PWA без установки приложения.
Open source альтернатива:AirDrop
Google Photos
- Звёзды
- 207
- Форки
- 13
- Открытые issues
- 0
- Последний коммит
- 29 дней назад
Что это?
shotsync — небольшой общий пул скриншотов, фотографий и текстовых фрагментов для разных устройств. Он работает как один Cloudflare Worker с хранилищем в бакете R2, а галерея — это PWA, доступная в любом браузере, поэтому устанавливать отдельное приложение на телефон или компьютер не нужно. Развёртывание выполняется в вашем аккаунте Cloudflare; на каждом устройстве нужно ввести общий токен доступа.
Перед загрузкой изображения конвертируются в JPEG, а миниатюры создаются в браузере. Worker сохраняет файлы без серверной обработки изображений. Элементы отображаются от новых к старым и обновляются автоматически. Можно создавать подписанные ссылки на отдельные элементы, действующие 7 дней. Элементы удаляются через 30 дней с помощью правила жизненного цикла R2, которое нужно настроить самостоятельно.
В стандартном режиме самостоятельного размещения для всего пула используется один общий токен, поэтому такой вариант подходит одному пользователю или небольшой группе людей, которым вы доверяете. В проекте также описан отдельный размещённый разработчиками режим с учётными записями по электронной почте, а в репозитории есть демоверсия только для чтения.
Ключевые возможности
- 01Общий пул изображений и текста для разных устройств без необходимости устанавливать приложение
- 02Клиентская конвертация в JPEG и HEIC с созданием миниатюр
- 03Подписанные ссылки на отдельные элементы, действующие 7 дней
- 04Удаление нескольких выбранных элементов и скачивание каждого элемента
- 05Работает на бесплатном тарифе Cloudflare с использованием Workers и R2
- 06Элементы автоматически удаляются через 30 дней по правилу жизненного цикла R2
Сценарии использования
- Отправить скриншот с Mac или телефона на другое устройство и забрать его позже
- Использовать как буфер обмена между устройствами для текстовых фрагментов
- Поделиться одним скриншотом по временной публичной ссылке, не открывая доступ ко всему пулу
- Развернуть личный приватный почтовый ящик для изображений в собственном аккаунте Cloudflare
Темы
Частые вопросы
- Что такое shotsync?
- Самостоятельно размещаемый общий пул изображений и текста для разных устройств на Cloudflare Workers и R2, доступный через PWA без установки приложения. shotsync — небольшой общий пул скриншотов, фотографий и текстовых фрагментов для разных устройств. Он работает как один Cloudflare Worker с хранилищем в бакете R2, а галерея — это PWA, доступная в любом браузере, поэтому устанавливать отдельное приложение на телефон или компьютер не нужно. Развёртывание выполняется в вашем аккаунте Cloudflare; на каждом устройстве нужно ввести общий токен доступа.
- shotsync можно использовать бесплатно? Какая у него лицензия?
- shotsync распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- shotsync всё ещё поддерживается?
- Активно поддерживается. Последний коммит в shotsync — 20 сент. 2026 г..
- Для чего можно использовать shotsync?
- Отправить скриншот с Mac или телефона на другое устройство и забрать его позже Использовать как буфер обмена между устройствами для текстовых фрагментов Поделиться одним скриншотом по временной публичной ссылке, не открывая доступ ко всему пулу Развернуть личный приватный почтовый ящик для изображений в собственном аккаунте Cloudflare
- Где скачать shotsync?
- Исходный код и инструкции по установке — на GitHub: https://github.com/Defiabell/shotsync
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Музыкальный плеер на TypeScript с полноэкранной анимацией текста песен и поддержкой NetEase, QQ, Kugou, Navidrome и локальных библиотек.
Веб-десктопная ОС для маломощных устройств, например Raspberry Pi: управление файлами, общий доступ по сети и веб-среда для приложений.
Самостоятельно размещаемая платформа для хранения, синхронизации и обмена файлами и командной работы с поддержкой WebDAV и редактирования документов онлайн.
Приложение для строки меню macOS: распознаёт текст в любой области экрана и копирует его в буфер обмена без подключения к интернету.
Самостоятельно размещаемый сервер облачного хранилища, где файлы и заметки шифруются в браузере до отправки на сервер.