Hajime-Sky / public-tools

Public Tools

GitHub で管理し、Cloudflare Pages でそのまま公開する個人ツール基盤です。 このホームから配下のツールへ移動できる構成にしています。

Deploy
Cloudflare Pages
Flow
Edit → Commit → Push

今の構成

ホーム

ルートの index.html が入口です。ここで各ツールの meta.json を読み、 公開メニューを自動生成します。

ツール

各ツールは tools/<slug>/ 配下に置きます。 最低限 index.htmlmeta.json があれば公開可能です。

デプロイ

Cloudflare 側の再設定は通常不要です。 ローカルで編集して git push すれば更新が反映されます。

公開中のツール

Loading

ツール情報を読み込み中

tools/registry.json と各 meta.json を参照しています。

次のツール追加手順

01

フォルダを作る

tools/new-tool/ を作り、index.html を置きます。

02

メタ情報を書く

meta.json にタイトル、説明、パス、タグを書きます。

03

一覧に登録する

tools/registry.json にその meta.json のパスを追加します。