タスクかんばんWebアプリケーションです。できるだけアナログに近い使用感を目指しています。
- 遠隔地にいるメンバーともタスクを共有したい
- ホワイトボードが遠くて見に行くのが面倒
- 諸事情でアナログのかんばんを設置できない
などの悩みを解決します。
サーバ用PC(Windows)
準備したサーバ用PCで以下を行ってください。
-
Node.jsをインストールする
-
パッケージ内にある
config.json
を適宜修正する{ "port": 3000, // アプリケーションで使用するポート番号(他のアプリケーションを起動している場合は重複しないように変更する) "backup": { "dest.dir": "", // データバックアップ先フォルダーのパス "interval.minutes": 30 // バックアップ間隔(分) } }
-
ファイアウォール設定で使用する番号のポートを開放する
-
パッケージ内にある
InstallService.bat
を管理者権限で実行する
データの保存形式
すべての内容はSQLiteデータベースで保存します。 付箋は作成時にユニークなIDが割り当てられ、管理されます。
- サービスの一覧から Kanban サービスを停止する
UninstallService.bat
を管理者権限で実行する
- 旧環境から
config.json
とdatabase
フォルダーを退避する - 新環境にパッケージを展開し、退避したファイルとフォルダーを上書きする
上記手順に加え、以下のコマンドを実行する。
node convert.mjs