ルーティンの計画、セットの記録、トレーニングデータの自前サーバー管理ができるセルフホスト型ジム・体重トラッカー。
Defiabell/shotsync
Self-hosted cross-device image and text pool on Cloudflare Workers and R2, accessed through a PWA with no app install.
代替できる製品:AirDrop
Google Photos
- スター
- 207
- フォーク
- 13
- 未解決の Issue
- 0
- 最終コミット
- 29 日前
これは何?
shotsync is a small cross-device pool for screenshots, photos and text snippets. It runs as a single Cloudflare Worker backed by an R2 bucket, and the gallery is a PWA that works in any browser, so there is no native app to install on phones or desktops. Deployment uses your own Cloudflare account and a shared access token that you enter on each device.
Uploaded images are converted to JPEG and thumbnailed in the browser before upload, and the Worker stores the bytes without server-side image processing. Items show newest-first and refresh automatically. You can create signed share links that expire after 7 days, and items are removed after 30 days through an R2 lifecycle rule you configure yourself.
The default self-hosted mode uses one shared token for the whole pool, so it suits a single user or a small trusted group. A separate hosted mode with email accounts is also described in the project, and the repository includes a read-only demo.
主な機能
- 01Shared pool for images and text across devices, with no app install needed
- 02Client-side JPEG and HEIC conversion with thumbnail generation
- 03Signed share links for single items that expire after 7 days
- 04Multi-select batch deletion and per-item download
- 05Runs on the Cloudflare free tier using Workers and R2
- 06Items auto-delete after 30 days via an R2 lifecycle rule
ユースケース
- Sending a screenshot from a Mac or phone to another device and picking it up later
- Acting as a cross-device clipboard for snippets of text
- Sharing one screenshot via a temporary public link without exposing the whole pool
- Running a private personal image inbox on your own Cloudflare account
トピック
よくある質問
- shotsync とは?
- Self-hosted cross-device image and text pool on Cloudflare Workers and R2, accessed through a PWA with no app install. shotsync is a small cross-device pool for screenshots, photos and text snippets. It runs as a single Cloudflare Worker backed by an R2 bucket, and the gallery is a PWA that works in any browser, so there is no native app to install on phones or desktops. Deployment uses your own Cloudflare account and a shared access token that you enter on each device.
- shotsync は無料で使えますか?ライセンスは?
- shotsync は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- shotsync は今もメンテナンスされていますか?
- 活発にメンテナンス中。shotsync の最終コミットは 2026年9月20日 です。
- shotsync は何に使えますか?
- Sending a screenshot from a Mac or phone to another device and picking it up later Acting as a cross-device clipboard for snippets of text Sharing one screenshot via a temporary public link without exposing the whole pool Running a private personal image inbox on your own Cloudflare account
- shotsync はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/Defiabell/shotsync
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
全画面のアニメーション歌詞に重点を置いた、NetEase、QQ、Kugou、Navidrome、ローカルライブラリ対応のTypeScript製音楽プレーヤー。
Raspberry Piなどの低消費電力デバイス向けWebデスクトップOS。ファイル管理やネットワーク共有に対応
WebDAVやオンラインオフィス編集に対応した、ファイル保存・同期・共有とチームコラボレーションのためのセルフホスト型プラットフォーム。
画面上の任意の範囲をOCRで読み取り、オフラインでテキストをクリップボードにコピーできるmacOSメニューバーアプリ。
ファイルやノートをブラウザーで暗号化してからサーバーに送る、セルフホスト型クラウドストレージ。