mirror of
https://github.com/abraunegg/onedrive
synced 2024-06-29 10:50:30 +02:00
7a51729bb1
* Add first part fix from https://github.com/OneDrive/onedrive-api-docs/issues/1301 |
||
---|---|---|
.github | ||
contrib | ||
docs | ||
src | ||
tests | ||
.gitignore | ||
.travis-ci.sh | ||
.travis.yml | ||
aclocal.m4 | ||
CHANGELOG.md | ||
config | ||
configure | ||
configure.ac | ||
install-sh | ||
LICENSE | ||
Makefile.in | ||
onedrive.1.in | ||
README.md |
OneDrive Client for Linux
A free Microsoft OneDrive Client which supports OneDrive Personal, OneDrive for Business, OneDrive for Office365 and Sharepoint.
This powerful and highly configurable client can run on all major Linux distributions, as a Docker container and on FreeBSD. It supports one-way and two-way sync capabilities and securely connects to Microsoft OneDrive services.
This client is a 'fork' of the skilion client which was abandoned in 2018.
Features
- State caching
- Real-Time file monitoring with Inotify
- File upload / download validation to ensure data integrity
- Resumable uploads
- Support OneDrive for Business (part of Office 365)
- Shared Folder support for OneDrive Personal and OneDrive Business accounts
- SharePoint / Office365 Shared Libraries
- Desktop notifications via libnotify
- Dry-run capability to test configuration changes
- Prevent major OneDrive accidental data deletion after configuration change
- Support for National cloud deployments (Microsoft Cloud for US Government, Microsoft Cloud Germany, Azure and Office 365 operated by 21Vianet in China)
What's missing
- While local changes are uploaded right away, remote changes are delayed until next sync when using --monitor
- No GUI
Building and Installation
See docs/INSTALL.md
Configuration and Usage
See docs/USAGE.md
Docker support
See docs/Docker.md
OneDrive Business Shared Folders
See docs/BusinessSharedFolders.md
SharePoint / Office 365 Shared Libraries (Business or Education)
National Cloud support
See docs/national-cloud-deployments.md
Reporting issues
If you encounter any bugs you can report them here on Github. Before filing an issue be sure to:
- Check the version of the application you are using
onedrive --version
and ensure that you are running either the latest release or built from master. - Fill in a new bug report using the issue template
- Generate a debug log for support using the following process
- Upload the debug log to pastebin or archive and email to support@mynas.com.au