{"id":16542728,"url":"https://github.com/binhex/arch-rclone","last_synced_at":"2025-03-21T10:31:20.944Z","repository":{"id":82321790,"uuid":"382701681","full_name":"binhex/arch-rclone","owner":"binhex","description":"Docker build script for Arch Linux base with rclone","archived":false,"fork":false,"pushed_at":"2025-02-19T22:18:47.000Z","size":63,"stargazers_count":9,"open_issues_count":3,"forks_count":4,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-01T05:11:58.513Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/binhex.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2021-07-03T20:10:42.000Z","updated_at":"2024-07-22T11:48:16.000Z","dependencies_parsed_at":"2024-01-14T23:41:40.767Z","dependency_job_id":"1a269e74-c603-44f4-a871-bf896a1cc300","html_url":"https://github.com/binhex/arch-rclone","commit_stats":null,"previous_names":[],"tags_count":54,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/binhex%2Farch-rclone","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/binhex%2Farch-rclone/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/binhex%2Farch-rclone/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/binhex%2Farch-rclone/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/binhex","download_url":"https://codeload.github.com/binhex/arch-rclone/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244777857,"owners_count":20508797,"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-10-11T18:58:23.573Z","updated_at":"2025-03-21T10:31:20.582Z","avatar_url":"https://github.com/binhex.png","language":"Shell","funding_links":["https://www.paypal.com/en_US/i/btn/btn_donate_SM.gif","https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick\u0026hosted_button_id=MM5E27UX6AUU4"],"categories":[],"sub_categories":[],"readme":"**Application**\n\n[Rclone](https://rclone.org/)\n\n**Description**\n\nRclone is a command line program to manage files on cloud storage. It is a feature rich alternative to cloud vendors' web storage interfaces. Over 40 cloud storage products support rclone including S3 object stores, business \u0026 consumer file storage services, as well as standard transfer protocols.\n\nRclone has powerful cloud equivalents to the unix commands rsync, cp, mv, mount, ls, ncdu, tree, rm, and cat. Rclone's familiar syntax includes shell pipeline support, and --dry-run protection. It is used at the command line, in scripts or via its API.\n\nUsers call rclone \"The Swiss army knife of cloud storage\", and \"Technology indistinguishable from magic\".\n\n**Build notes**\n\nLatest stable Rclone release from Arch Repository.\n\n**Usage**\n```\ndocker run -d \\\n    -p 53682:53682 \\\n    -p 5572:5572 \\\n    --name=\u003ccontainer name\u003e \\\n    -v \u003cpath for media files\u003e:/media \\\n    -v \u003cpath for config files\u003e:/config \\\n    -v /etc/localtime:/etc/localtime:ro \\\n    -e RCLONE_CONFIG_PATH=\u003cpath to rclone config file\u003e \\\n    -e RCLONE_MEDIA_SHARES=\u003cmedia share names to copy|sync\u003e \\\n    -e RCLONE_REMOTE_NAME=\u003crclone remote name in config file\u003e \\\n    -e RCLONE_SLEEP_PERIOD=\u003cperiod to sleep between rclone copy|sync\u003e \\\n    -e RCLONE_USER_FLAGS=\u003cuser defined rclone flags\u003e \\\n    -e RCLONE_OPERATION=copy|sync \\\n    -e RCLONE_DIRECTION=localtoremote|remotetolocal|both \\\n    -e RCLONE_POST_CHECK=yes|no \\\n    -e RCLONE_POST_REPORT=combined|differ|error|match|missing-on-dst|missing-on-src \\\n    -e ENABLE_WEBUI=yes|no \\\n    -e WEBUI_USER=\u003crclone web ui username\u003e \\\n    -e WEBUI_PASS=\u003crclone web ui password\u003e \\\n    -e UMASK=\u003cumask for created files\u003e \\\n    -e PUID=\u003cuid for user\u003e \\\n    -e PGID=\u003cgid for user\u003e \\\n    binhex/arch-rclone\n```\n\nPlease replace all user variables in the above command defined by \u003c\u003e with the correct values.\n\n**Access application**\n\nRequires `-e ENABLE_WEBUI=yes`\n\n`http://\u003chost ip\u003e:5572`\n\n**Example**\n```\ndocker run -d \\\n    -p 53682:53682 \\\n    -p 5572:5572 \\\n    --name=binhex-rclone \\\n    -v /media/movies:/media \\\n    -v /apps/docker/radarr:/config \\\n    -v /etc/localtime:/etc/localtime:ro \\\n    -e RCLONE_CONFIG_PATH=/config/rclone/config/rclone.conf \\\n    -e RCLONE_MEDIA_SHARES=/Media/Music,/Media/Pictures,/Media/Videos \\\n    -e RCLONE_REMOTE_NAME=onedrive-business-encrypt \\\n    -e RCLONE_SLEEP_PERIOD=24h \\\n    -e RCLONE_USER_FLAGS='-- transfers 5' \\\n    -e RCLONE_OPERATION=copy \\\n    -e RCLONE_DIRECTION=localtoremote \\\n    -e RCLONE_POST_CHECK=yes \\\n    -e RCLONE_POST_REPORT=combined \\\n    -e ENABLE_WEBUI=yes \\\n    -e WEBUI_USER=admin \\\n    -e WEBUI_PASS=rclone \\\n    -e UMASK=000 \\\n    -e PUID=0 \\\n    -e PGID=0 \\\n    binhex/arch-rclone\n```\n\n**Notes**\n\nIf your cloud storage provider requires a 'bucket' defining (for instance Backblaze B2 does) then please specify this by appending ```:\u003cbucket name\u003e``` to the value for ```RCLONE_REMOTE_NAME``` e.g. ```-e RCLONE_REMOTE_NAME=backblaze-encrypt:bucket```\n\nUser ID (PUID) and Group ID (PGID) can be found by issuing the following command for the user you want to run the container as:-\n\n```\nid \u003cusername\u003e\n```\n___\nIf you appreciate my work, then please consider buying me a beer  :D\n\n[![PayPal donation](https://www.paypal.com/en_US/i/btn/btn_donate_SM.gif)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick\u0026hosted_button_id=MM5E27UX6AUU4)\n\n[Documentation](https://github.com/binhex/documentation) | [Support forum](https://forums.unraid.net/topic/111235-support-binhex-rclone/)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbinhex%2Farch-rclone","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbinhex%2Farch-rclone","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbinhex%2Farch-rclone/lists"}