Limited Release

Note投稿くん

note.comへの下書き投入をローカルで安全に動かすための配布・ライセンス管理サイトです。 noteログイン情報はサーバーへ預けず、PC内だけに保存します。

LOCAL FIRSTDraft Automation
LicenseServer
note LoginLocal
PublishGuarded
npm run publish:draft -- --article ./articles/sample.md

Download

配布準備

最新版ZIPの配布APIは次ステップで接続します。

note-posterライセンス確認後にダウンロード可能にする予定です。

Setup

初回セットアップ

公開投稿は明示許可がない限り停止する設計です。

1

ZIPを配置

配布されたZIPを解凍し、ローカルPCの任意フォルダに置きます。

2

キーと環境変数

.env と activate.key を設定します。秘密情報は共有しません。

3

ログイン状態保存

npm run login でnote.comへログインし、ローカルにセッションを保存します。

4

下書き投稿

npm run publish:draft でnote下書きへ投入し、ブラウザ上で確認します。

Security

安全な分離方針

サーバーで管理

ライセンス、期限、ダウンロード権限、バージョン配布。

ローカルで保持

note.comのログインCookie、投稿実行、記事ファイル、画像素材。

今後の追加

  • ライセンス状態確認API
  • 最新版ZIPの安全な配布
  • 期限切れ・停止ライセンスの制御
  • ダウンロード履歴と端末認証