.env.example | 24 days ago | ||
.gitignore | 24 days ago | ||
Gemfile | 24 days ago | ||
Gemfile.lock | 24 days ago | ||
README.md | 24 days ago | ||
move_old_files.rb | 24 days ago | ||
test_webdav.rb | 24 days ago | ||
test_webdav_local.rb | 24 days 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
に追加されています。共有しないでください。