{"id":21320415,"url":"https://github.com/kurusugawa-computer/nextcloud-cli","last_synced_at":"2025-07-12T04:32:45.458Z","repository":{"id":37978041,"uuid":"154585355","full_name":"kurusugawa-computer/nextcloud-cli","owner":"kurusugawa-computer","description":"NextCloud の CLI","archived":false,"fork":false,"pushed_at":"2024-09-11T03:57:06.000Z","size":1323,"stargazers_count":4,"open_issues_count":8,"forks_count":0,"subscribers_count":10,"default_branch":"master","last_synced_at":"2024-09-11T09:51:10.324Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kurusugawa-computer.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-10-25T00:09:24.000Z","updated_at":"2024-07-22T10:19:01.000Z","dependencies_parsed_at":"2023-11-06T12:41:31.529Z","dependency_job_id":"652dc60d-3dda-4d7e-80e2-9bcbf69e03d3","html_url":"https://github.com/kurusugawa-computer/nextcloud-cli","commit_stats":{"total_commits":62,"total_committers":8,"mean_commits":7.75,"dds":0.6290322580645161,"last_synced_commit":"45fcd8524a32529b9ef3c06fbc224afa3707879b"},"previous_names":[],"tags_count":20,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kurusugawa-computer%2Fnextcloud-cli","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kurusugawa-computer%2Fnextcloud-cli/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kurusugawa-computer%2Fnextcloud-cli/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kurusugawa-computer%2Fnextcloud-cli/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kurusugawa-computer","download_url":"https://codeload.github.com/kurusugawa-computer/nextcloud-cli/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225795392,"owners_count":17525316,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-21T19:47:49.297Z","updated_at":"2024-11-21T19:47:49.836Z","avatar_url":"https://github.com/kurusugawa-computer.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"nextcloud-cli\n====\n\nNextCloud の CLI\n\nWebUI より安心してアップロード/ダウンロードできるかもしれないし、WebUI ではできない再帰的な検索ができるかもしれない。\n\n### インストール\n\nRelease ページのアーカイブをダウンロードして任意の場所に展開する。\n\n### 使い方\n\nまずログインする。\n\n```\n$ nextcloud-cli login https://kurusugawa.jp/nextcloud/\nEnter username: nextcloud-user\nEnter password:\n```\n\nファイル一覧を見る。\n\n```\n$ nextcloud-cli ls Photos\n1403367313553.jpg  Coast.jpg  Hummingbird.jpg  Nut.jpg  user-avatar.png\n```\n\nファイルを検索する。\n\n```\n$ nextcloud-cli find Photos -iname *.jpg -or -iname *avatar*\nPhotos/1403367313553.jpg\nPhotos/Coast.jpg\nPhotos/Hummingbird.jpg\nPhotos/Nut.jpg\nPhotos/user-avatar.png\n```\n\nファイルやディレクトリをブラウザで開く。\n\n```\n$ nextcloud-cli open Photos/user-avatar.png\n```\n\nダウンロードする。\n\n```\n$ nextcloud-cli download -o hoge Photos\nPhotos/1403367313553.jpg 88.14 KiB / 88.14 KiB [=========================] 100.00% 0s\nPhotos/Coast.jpg 800.55 KiB / 800.55 KiB [===============================] 100.00% 0s\nPhotos/Hummingbird.jpg 571.50 KiB / 571.50 KiB [=========================] 100.00% 0s\nPhotos/Nut.jpg 932.64 KiB / 932.64 KiB [=================================] 100.00% 0s\nPhotos/user-avatar.png 111.13 KiB / 111.13 KiB [=========================] 100.00% 0s\n```\n\n単一ファイル（ディレクトリ）をダウンロードする。\n\n```\n$ nextcloud-cli download get Photos hoge/fuga.tar\nPhotos/1403367313553.jpg 88.14 KiB / 88.14 KiB [=========================] 100.00% 0s\nPhotos/Coast.jpg 800.55 KiB / 800.55 KiB [===============================] 100.00% 0s\nPhotos/Hummingbird.jpg 571.50 KiB / 571.50 KiB [=========================] 100.00% 0s\nPhotos/Nut.jpg 932.64 KiB / 932.64 KiB [=================================] 100.00% 0s\nPhotos/user-avatar.png 111.13 KiB / 111.13 KiB [=========================] 100.00% 0s\n```\n\nアップロードする。\n\n```\n$ nextcloud-cli upload -o fuga hoge/Photos\nhoge/Photos/Hummingbird.jpg 571.50 KiB / 571.50 KiB [====================] 100.00% 0s\nhoge/Photos/Nut.jpg 932.64 KiB / 932.64 KiB [============================] 100.00% 0s\nhoge/Photos/user-avatar.png 111.13 KiB / 111.13 KiB [====================] 100.00% 0s\nhoge/Photos/1403367313553.jpg 88.14 KiB / 88.14 KiB [====================] 100.00% 0s\nhoge/Photos/Coast.jpg 800.55 KiB / 800.55 KiB [==========================] 100.00% 0s\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkurusugawa-computer%2Fnextcloud-cli","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkurusugawa-computer%2Fnextcloud-cli","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkurusugawa-computer%2Fnextcloud-cli/lists"}