From dc04949e36419387dd4ca834804b3598c92249e0 Mon Sep 17 00:00:00 2001 From: Last2014 Date: Fri, 20 Mar 2026 05:03:12 +0000 Subject: [PATCH] =?UTF-8?q?README:=20=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 104 ++++++++++++++++++++++++++++-------------------------- 1 file changed, 53 insertions(+), 51 deletions(-) diff --git a/README.md b/README.md index 350e829..edf9abf 100755 --- a/README.md +++ b/README.md @@ -1,51 +1,53 @@ -# LynqChat -チャットアプリです。 - -# サーバー作成 - -## 本体 -**要件** -- Node.js v24.14以上v25未満 -- pnpm v10.17.0以上 - -```bash -# configのサンプルをコピー -# config/config.yamlをコメントに従って変更してください。 -cp config/example.yaml config/config.yaml - -# 依存関係のインストール -pnpm i - -# ビルド -pnpm run build - -# データベースのマイグレーション -pnpm -F backend mikro migration:up - -# 起動 -pnpm -F backend start -``` - -## PostgreSQL -サーバーがある場合はスキップして構いません。 -空のデータベースが必要です。 -現時点で、暗号化通信には対応していません。 - -### Nix -> **WARNING** -> ローカルのNix Storeにパスワードが平文で保存されます。 - -WSLの`/mnt/*`では、権限の制約によって動作しません。 -`/home/*`などのディレクトリで使用してください。 - -```bash -# Configコピー -cp ./config/example.yaml ./config/config.yaml - -# 起動 -nix develop - -# 停止: -pg_ctl -D postgres-data-nix stop -exit -``` + + +# LynqChatについて +セルフホスト型チャットアプリです。未完成です。 + +# サーバー作成 + +## 本体 +**要件** +- Node.js v24.14以上v25未満 +- pnpm v10.17.0以上 + +```bash +# configのサンプルをコピー +# config/config.yamlをコメントに従って変更してください。 +cp config/example.yaml config/config.yaml + +# 依存関係のインストール +pnpm i + +# ビルド +pnpm run build + +# データベースのマイグレーション +pnpm -F backend mikro migration:up + +# 起動 +pnpm -F backend start +``` + +## PostgreSQL +サーバーがある場合はスキップして構いません。 +空のデータベースが必要です。 +現時点で、暗号化通信には対応していません。 + +### Nix +> **WARNING** +> ローカルのNix Storeにパスワードが平文で保存されます。 + +WSLの`/mnt/*`では、権限の制約によって動作しません。 +`/home/*`などのディレクトリで使用してください。 + +```bash +# Configコピー +cp ./config/example.yaml ./config/config.yaml + +# 起動 +nix develop + +# 停止: +pg_ctl -D postgres-data-nix stop +exit +```