This commit is contained in:
2025-11-02 15:24:07 +09:00
+20 -5
View File
@@ -1,7 +1,7 @@
# uwuzu for Docker Compose
uwuzuがDocker Composeで動きます。
※1: 一部バージョンでは動かない可能性があります。
※2: 動作保証は致しません。
※1: 一部バージョンでは動かない可能性があります。
※2: 動作保証は致しません。
※3: セキュリティ上の問題が発生する可能性があるため本番環境では推奨しません。
# 構造
@@ -28,19 +28,34 @@ uwuzu:
- v1.6.0
# 使い方
## 構築
0. `/.env.example`のコメントに従って`/.env`を作成。
1. `/src/`以下にuwuzuのリポジトリで配布されているZIPファイルを展開。
1. `/src/`以下に[uwuzuのリポジトリで配布されているZIPファイル](https://github.com/Daichimarukana/uwuzu/releases)を展開。
2. `/php/apache2.conf`を適宜変更。
3. プロジェクトルートで`docker-compose build --no-cache`を実行。
4. `docker-compose up`でuwuzu及びMariaDBが起動します。
5. `/admin`に移動し初期設定を行います。
6. uwuzuの表示に従って初期設定を進めます。
データベース名には`uwuzu`、ホストには`uwuzu-db`を使用してください。
`db.php`の書き込みが成功しても移動しない場合は`/admin/setup_uwuzu_db.php`に直接移動してください。
7. これにてuwuzuの構築は完了です。
`db.php`の書き込みが成功しても移動しない場合は`/admin/setup_uwuzu_db.php`に直接移動してください。
これにてuwuzuの構築は完了です。
今後uwuzuの破壊的変更により`/db/``/php/`の設定が利用できなくなる可能性があります。
その場合はIssueを立てuwuzuのバージョンアップを報告するか対応を待機、あるいは自身で設定を変更してください。
(余裕があれば動作した設定をプルリクエストするご協力をお願いします。)
## アップデート
※1: 飛び級アップデートは利用できません。リリース順にアップデートしてください。
※2: アップデート後にuwuzuが破損する可能性があるためバックアップをしてから行ってください。
0. [uwuzuのリリースノート](https://docs.uwuzu.com/docs/aboutuwuzu/releasenote)を参照し変更が必要な対応を行ってください。
1. [uwuzuのリリース](https://github.com/Daichimarukana/uwuzu/releases)を参照し対象のバージョンのZIPファイルをダウンロード。
2. `/settings_admin/update_admin.php`にアクセスし行程1でダウンロードしたZIPファイルを指定。
3. 確認画面に移動するので問題がない場合はアップデートボタンを選択してください。
これにてuwuzuのアップデートは完了です。
### 自動アップデートが使用できない場合
[uwuzuの公式ドキュメント](https://docs.uwuzu.com/docs/serveradmin/update#1-%E8%87%AA%E5%8B%95%E3%82%A2%E3%83%83%E3%83%97%E3%83%87%E3%83%BC%E3%83%88%E3%81%8C%E4%BD%BF%E3%81%88%E3%81%AA%E3%81%84%E5%A0%B4%E5%90%88)に従ってアップデートしてください。
# 備考
問題が発生した場合はIssueを立ててください。