| .env.example | 2 months ago | ||
| .gitignore | 2 months ago | ||
| Gemfile | 2 months ago | ||
| Gemfile.lock | 2 months ago | ||
| README.md | 2 months ago | ||
| move_old_files.rb | 2 months ago | ||
| test_webdav.rb | 2 months ago | ||
| test_webdav_local.rb | 2 months ago | ||
このスクリプトは Nextcloud の特定フォルダ内で、7 日以上前に更新されたファイルをバックアップ用フォルダへ移動します。
前提
セットアップ
bundle install --path vendor/bundle
実行
bundle exec ruby move_old_files.rb
注意
BASE_URL, NC_USER, NC_PASS, TARGET_DIR, BAK_DIR はスクリプト内で設定されています。必要に応じて編集してください。環境変数 (.env)
./.env.example をコピーして .env を作成し、NC_PASS などの値を設定してください。cp .env.example .env
.env は .gitignore に追加されています。共有しないでください。