Feat: Auto download / Chg: README

This commit is contained in:
2025-12-15 16:47:21 +09:00
parent 356da41de7
commit 00501a7159
6 changed files with 114 additions and 6 deletions
+15 -3
View File
@@ -32,10 +32,21 @@ uwuzu:
# 使い方
## 構築
2つの方法がありますが、どちらの場合も絶対にホスト側の/src/.source-flagを削除しないでください。(コンテナ内では自動的に削除されます)
uwuzu for Docker ComposeではGitやDockerfileの都合で.source-flagを必要とし、/srcのファイル/ディレクトリ数を参照して自動ダウンロードを判断します。
.source-flagを含めたsrcフォルダのファイル/ディレクトリ数が1つ以下の場合に自動ダウンロードを実行する仕様です。
### 自動ダウンロードを使用する
0. `/.env.exaple`のコメントに従って`/.env`を作成。
1. `/php/apache2.conf``/php/php.ini`を適宜変更。
2. プロジェクトルートで`docker-compose build`を実行。
以降は[独自のソースコード(改変uwuzu)を使用する](#独自のソースコード(改変uwuzu)を使用する)の手順5から同等ですのでそちらをご確認ください。
### 独自のソースコード(改変uwuzu)を使用する
0. `/.env.example`のコメントに従って`/.env`を作成。
1. `/src/`以下に[uwuzuのリポジトリで配布されているZIPファイル](https://github.com/Daichimarukana/uwuzu/releases)を展開。
2. `/php/apache2.conf`を適宜変更。
3. プロジェクトルートで`docker-compose build --no-cache`を実行。
2. `/php/apache2.conf``/php/php.ini`を適宜変更。
3. プロジェクトルートで`docker-compose build`を実行。
4. `docker-compose up`でuwuzu及びMariaDBが起動します。
5. ブラウザでuwuzuの`/admin`に移動し初期設定を行います。
6. uwuzuの表示に従って初期設定を進めます。
@@ -49,7 +60,8 @@ uwuzu:
## アップデート
※1: 飛び級アップデートは利用できません。リリース順にアップデートしてください。
※2: アップデート後にuwuzuが破損する可能性があるためバックアップをしてから行ってください。
※2: アップデート後にuwuzuが破損する可能性があるためバックアップをしてから行ってください。
※3: .envの`UWUZU_SOURCE_TAG`/`UWUZU_SOURCE_FILENAME`はビルドする際のものです。
0. [uwuzuのリリースノート](https://docs.uwuzu.com/docs/aboutuwuzu/releasenote)を参照し変更が必要な対応を行ってください。
1. [uwuzuのリリース](https://github.com/Daichimarukana/uwuzu/releases)を参照し対象のバージョンのZIPファイルをダウンロード。