ドキュメント版 GitHub
Description
非エンジニアでも簡単に使えるドキュメント管理サービス
Wikiでいいじゃん…
Features
- Git や GitHub を知らなくても簡単にドキュメントのバージョン管理ができる
- 非エンジニアでも使える
- Git の機能を使って履歴管理ができる
- Markdown が使える
- Pull Request 機能
- ページの公開機能
- PDFエクスポート
- 画像アップロード & 文書内で画像を使える
データ概念
- User
- Document
- Edit Request
実装
Server side: TypeScript
Client side: Next.js
Git project をどう管理するか
画像などは別ストレージで管理すると、documentプロジェクトは大きくてもたかだか1MBだろう。すると、1000プロジェクトを1GBで管理できる。VMはサイズよりもマシンパワーのほうがボトルネックになるだろうから、VM上にプロジェクトディレクトリを保存すればよかろう。
最終更新:2018年09月17日 16:13