シンプルなブックマーク管理アプリ。Cloudflare Workers + D1 で動作。
- ブックマークの追加・編集・削除
- タイトル・URLで検索
- 管理者認証(閲覧は誰でも可能、編集は管理者のみ)
git clone https://github.com/haya256/open-bookmark.git
cd open-bookmark
npm installnpx wrangler loginnpx wrangler d1 create open-bookmark-db出力された database_id を wrangler.toml に設定:
[[d1_databases]]
binding = "DB"
database_name = "open-bookmark-db"
database_id = "ここに出力されたIDを貼り付け"npx wrangler d1 execute open-bookmark-db --remote --file=./schema.sqlnpx wrangler secret put AUTH_PASSWORDプロンプトが表示されたら、好きなパスワードを入力。
npx wrangler deploynpm run devMIT