From 682827d52756a9d17fb0fd2150a7b5c19e15dbe4 Mon Sep 17 00:00:00 2001 From: naskya Date: Mon, 24 Jul 2023 00:40:25 +0000 Subject: [PATCH] docs: update README --- README.md | 55 ++++++++++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 52 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 139622ca..6f843143 100644 --- a/README.md +++ b/README.md @@ -4,6 +4,10 @@ # 変更点 +## 今後の予定 + +[Issues](https://code.naskya.net/naskya/firefish/issues) にあります。 + ## 主要な変更点 - モバイル表示の下部のウィジェットボタンを再読み込みボタンに変更可能に @@ -51,19 +55,64 @@ - バージョン番号にコミットハッシュが含まれるように - 正確なバージョンが分かるとバグ修正に役立つため -# インストール方法 +# 使用方法 -[Firefish のインストールスクリプト](https://gitlab.prometheus.systems/firefish/ubuntu-bash-install)中で尋ねられるリポジトリの URL にこのリポジトリの URL を使ってください。 +## インストール + +[Firefish のインストールスクリプト](https://git.joinfirefish.org/firefish/ubuntu-bash-install)のプロンプトで尋ねられるリポジトリの URL にこのリポジトリの URL を使ってください。 ``` Repository url where you want to install: > https://code.naskya.net/naskya/firefish ``` -# アップデート方法 +## アップデート `update.sh` を実行します。 ```sh $ ./update.sh ``` + +## Firefish(フォーク元)からの乗り換え + +1. サーバーのバックアップを取る +1. サーバーを停止する + ```sh + $ sudo systemctl stop yourserver.example.com + ``` +1. Firefish がインストールされているディレクトリ (e.g., `/home/calckey/calckey`) の親ディレクトリ (e.g., `/home/calckey`) に移動する + ```sh + $ cd /home/calckey + ``` +1. Firefish がインストールされているディレクトリ (e.g., `./calckey`) の名前を変える + ```sh + $ mv calckey calckey.old + ``` +1. 元々 Firefish がインストールされていたディレクトリ (e.g., `./calckey`) と同じ名前でこのリポジトリをクローンする + ```sh + $ git clone https://code.naskya.net/naskya/firefish calckey + ``` +1. 必要なファイルを元のディレクトリからコピーする + ```sh + $ rm -rf calckey/files calckey/custom calckey/.config + $ cp -r calckey.old/files calckey + $ cp -r calckey.old/custom calckey + $ cp -r calckey.old/.config calckey + ``` +1. ビルドする + ```sh + $ ./calckey/update.sh + ``` +1. サーバーを起動して動作を確認する + ```sh + $ sudo systemctl start yourserver.example.com + ``` +1. 元々 Firefish がインストールされていたディレクトリを削除する + ```sh + $ rm -rf calckey.old + ``` + +## このフォークから Firefish(フォーク元)へ戻る + +ToDo (#58)