Nextcloud Apps
← アプリ一覧へ戻る
ツール

uttii-FolderTemplate

既存フォルダをテンプレート登録し、ワンクリックで最新内容のフォルダ一式を複製生成

主な機能

画面例

Nextcloud Files(ファイラー)上で、既存のフォルダを右クリックしてテンプレートとして登録し、「+(新規作成)」メニューから1クリックで元フォルダ名と同じ名前のフォルダ&中身一式を最新内容で複製生成できる拡張アプリです。

  • 動的参照方式(元フォルダ編集の自動最新反映): テンプレート登録時に元フォルダの固有IDを記録。元フォルダの中身を後から編集・追加・削除すると、以後に作成されるフォルダにも自動的に100%最新の内容が反映されます。
  • 自動追跡(移動・リネーム耐性): 元フォルダの場所が変わったり名前が変わっても、Nextcloudの内部IDにより最新の場所を自動追跡して動作を継続します。
  • ストレージ消費ゼロ: スナップショットを二重保存しないため、サーバー容量を無駄遣いしません。
  • ワンクリック展開: 「+(新規作成)」メニュー内「📁 テンプレートから作成 ▶」またはアクションバーからテンプレートを選択すると、現在ディレクトリ内に元フォルダ名でフォルダを自動生成します。
  • 安全な重複防止: 同名フォルダが存在する場合は フォルダ名 (2) のように自動連番付与で上書き事故を防止します。
  • テンプレート管理: 個人設定画面およびFiles画面から、登録済みテンプレートの一覧確認、名前変更、不要テンプレートの削除が可能です。

インストール

インストール・更新手順

新規インストール

  1. 配布アーカイブ(foldertemplate-v0.1.3.tar.gz)をダウンロードします。
  2. Nextcloudサーバーの apps ディレクトリ(または custom_apps)に展開します:
    cd /var/www/nextcloud/apps
    sudo tar -xzf foldertemplate-v0.1.3.tar.gz
    sudo chown -R www-data:www-data foldertemplate
    
  3. Nextcloudの occ コマンドでアプリを有効化します:
    sudo -u www-data php /var/www/nextcloud/occ app:enable foldertemplate
    
    (または管理者画面の「アプリ」➔「無効なアプリ」から有効化できます)

アップデート手順

  1. 新しいバージョンのアーカイブをダウンロードします。
  2. 既存の apps/foldertemplate ディレクトリに上書き展開します:
    cd /var/www/nextcloud/apps
    sudo tar -xzf foldertemplate-vX.Y.Z.tar.gz
    sudo chown -R www-data:www-data foldertemplate
    
  3. アップグレードコマンドを実行します:
    sudo -u www-data php /var/www/nextcloud/occ upgrade
    

更新履歴

更新履歴

v0.1.3 (2026-10-31)

  • ブランド名を uttii-FolderTemplate に統一。
  • ライセンスおよびメタデータを AGPL-3.0-or-later / SPDX 準拠に整備。
  • テンプレート個人設定画面のスタイル調整。

v0.1.2 (2026-10-28)

  • フォルダ複製時の同名衝突防止機能(連番自動付与)を追加。
  • テンプレート元フォルダの移動・リネーム追跡精度を向上。

v0.1.1 (2026-10-28)

  • Files画面の新規作成ドロップダウンメニューとの連携を強化。

v0.1.0 (2026-10-27)

  • 初版リリース。動的参照方式によるフォルダ構造テンプレート複製機能を実装。