Skip to content
Rumia Channel edited this page Sep 29, 2026 · 2 revisions

narou.rs Wiki

narou.rs は Rust で書き直した narou 互換の小説管理・電子書籍変換ツール。

デプロイ先の選択

デプロイ先 実行形態 状態 向き先
Native ローカル PC / 任意のホスト上の narou_rs バイナリ 既定 手元・自分のサーバー
SORAHOST PteWorker (node モード) のコンテナで narou_rs を常駐 SORAHOST=T のとき CI から配備 常設サーバー 1 台に置きたい場合
Cloudflare Workers workers-rs の fetch / queue / scheduled イベント Worker 用 CI が配備 (SORAHOST が T の間は停止) エッジ・マネージドで動かしたい場合

現在の切替 (ワンスイッチ)

リポジトリ変数 SORAHOST で配備先を選ぶ:

SORAHOST 動く 止まる
T deploy-sorahost.yml (build + deploy + smoke) Workers 側の CI (wasm / worker / worker-contract / relay-deploy / worker-deploy-*)
F / 未設定 Workers 側の CI deploy-sorahost.yml

ドキュメント

  • 実装状況・コマンド互換: リポジトリの COMMANDS.md / AGENTS.md
  • ストレージ移行設計: docs/sqlite-storage-migration-plan.md
  • プラットフォーム抽象化: docs/platform-abstraction.md
  • Workers 移行計画 (本ページの元): docs/cloudflare-workers-migration-plan.md
  • SORAHOST 詳細手順: sorahost/README.md (この Wiki の Deploy-SORAHOST と同内容)

narou.rs

デプロイ

設定

ソース (リポジトリ)

  • sorahost/README.md
  • docs/cloudflare-workers-migration-plan.md
  • COMMANDS.md / AGENTS.md

Clone this wiki locally