Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

Copying php in a volume make the init and upgrades very slow

オープン
#2,392 コメント 2 件 リアクション 3 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

評価

難易度
5/5
見積もり時間
1週間以上
初心者へのやさしさ
25/100
issue の種類
機能追加
明瞭さ
説明が足りない
活発さ
停滞
技術スタック
docker, shell

調査の方向性

まず、イメージのエントリーポイントスクリプトと、/usr/src/nextcloud を /var/www/html にコピーする方法を確認します。これを、symlinks を使って書き込み可能なフォルダーのみを共有する Issue のカスタマイズされたイメージと比較し、NFS ストレージを使用する高可用性セットアップでの動作を確認します。初期化またはアップグレード中に 25k を超えるファイルをコピーしないアプローチについて合意できれば完了です。

索引モデルが issue の本文から書いたものです。

説明

data persistence k8s/helm/etc

The source code is located at /usr/src/nextcloud in the image and the entrypoint script copy it to /var/www/html.

In a high availability environment, it's necessary to share the /var/www/html between containers so you have to store it on NFS like storages who are not very fast. During initialization or upgrade, the entrypoint copy more that 25k files and it's very very slow.

As I said at https://github.com/nextcloud/helm/issues/10#issuecomment-2372067055, I use a customized image who share only folders who need to be writable by several containers using symlink.

This is potentially a big PR so I would like to know if you are interested before starting.

主要言語
Shell
スター
7.4k
フォーク
1.9k
PR マージ指標
30日以内にマージされた PR はありません

環境構築

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

nextcloud/docker のほかの issue

nextcloud/docker の issue をすべて見る

似ている issue

Shell/Bash の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。