基于 xiyewuqiu/new-lmage 仓库,v2.5.0
2025-05-21 発表、データ可視化、コレクション、ドラッグ&ドロップ並べ替えなどの新機能をサポート。
1 製品のハイライト#
高速アップロード | 元画像品質 | 視覚の饗宴 |
---|---|---|
ドラッグ / クリック / 貼り付け / バッチ | Telegram ストレージ、2 GB 単一ファイル | ダークモード、3D カード、スムーズなアニメーション |
全端末対応 | アカウントシステム | インテリジェント統計 |
---|---|---|
デスクトップ / タブレット / スマートフォン | 独立したギャラリー | グラフ化されたアップロードトレンド、スペース使用 |
2 30 秒での概要#
- 無限容量:Telegram バックエンド、理論上無制限
- グローバル加速:Cloudflare
- ゼロコスト:Cloudflare Pages 無料ホスティング
- オープンソースライセンス:AGPL-3.0 + Commons Clause、二次開発禁止の販売
3 10 分でのデプロイガイド#
3.0 前提準備#
ツール | 用途 | アドレス |
---|---|---|
Cloudflare アカウント | ウェブページのホスティング、HTTPS | 登録 |
Telegram アカウント | 画像の保存 | モバイル / デスクトップクライアント |
Node.js ≥ 16 | デプロイメントスクリプトの実行 | ダウンロード |
3.1 2 つの「鍵」を取得#
① Telegram Bot Token#
- Telegram で @BotFather を検索
/newbot
を送信 → 名前を付ける → 取得
123456789:AAHh-abcdefg...
② Telegram チャンネル ID#
- 新しいチャンネルを作成(プライベートで可)→ Bot を管理者に設定(メッセージ送信権限)
- チャンネルでメッセージを送信 → @VersaToolsBot に転送 → 取得
-1001234567890
(負号と 100 を忘れずに)
3.2 ワンクリックデプロイ#
# 最新のリポジトリをクローン
git clone https://github.com/xiyewuqiu/new-lmage.git
cd new-lmage
# 依存関係をインストール
npm install
# Cloudflare にログイン
npx wrangler login
3.3 設定の記入#
wrangler.toml
を編集:
name = "tg-image" # カスタマイズ、xxx.pages.dev プレフィックス
compatibility_date = "2024-05-01"
[vars]
TG_Bot_Token = "123456789:AAHh-abcdefg..." # ①
TG_Chat_ID = "-1001234567890" # ②
JWT_SECRET = "ChangeMeToRandomString" # 任意の複雑な文字列
3.4 正式に公開#
npm run setup
ターミナルの返答:
✨ 成功裏にあなたの Worker を公開しました:
https://tg-image-xxxxx.pages.dev
クリックでアクセス可能!
3.5 (オプション)カスタムドメインのバインディング#
Cloudflare Pages → あなたのプロジェクト → カスタムドメイン → img.example.com
を入力 → 指示に従って CNAME を追加 → 自動 SSL、1 分で有効。
3.6 今後のアップグレード#
git pull origin main # 最新のコードを取得
npm run deploy # ワンクリックで再デプロイ
4 使用のコツ#
シーン | 操作 |
---|---|
匿名アップロード | 直接ドラッグ / 貼り付け、登録不要 |
ログイン後 | 個人ギャラリー、タグ、コレクション、統計グラフ |
外部リンク形式 | Markdown / HTML / 元のリンクを自動コピー |
大画像プレビュー | クリック → 右上の「元画像」 |
5 よくある質問 FAQ#
Q | A |
---|---|
Telegram はアカウントを凍結しますか? | 公式 Bot API、ToS を遵守、現在のところ事例なし |
複数人で共有できますか? | Bot を公開グループに追加すれば共有可能 |
移行は面倒ですか? | チャンネル内の元ファイルはいつでもエクスポート可能、フロントエンドでワンクリックでドメイン変更 |
6 オープンソース & 貢献#
- リポジトリ:
https://github.com/xiyewuqiu/new-lmage
- ライセンス:AGPL-3.0 + Commons Clause(自用 / 二次開発 ✔、商業販売 ✘)
- Issues / PR / Star 大歓迎!