onedrive-sync-station ghcr.io/benjaminmue/onedrive-sync-station:beta https://github.com/benjaminmue/OneDrive-Sync-Station/pkgs/container/onedrive-sync-station bridge sh false true https://github.com/benjaminmue/OneDrive-Sync-Station/issues https://github.com/benjaminmue/OneDrive-Sync-Station BETA. All three account types have been synced end to end on real hardware, but this is young software with one pair of eyes on it, and it is published from the beta channel. Do not point it at data you have no other copy of. Syncs several Microsoft OneDrive accounts at once: OneDrive Personal, OneDrive Business and SharePoint document libraries, each with its own folder, its own settings and its own sign-in. Everything is managed from a web UI, including the Microsoft sign-in itself, so no terminal or docker exec is needed. Built on the OneDrive Client for Linux by abraunegg (GPL-3.0), compiled into the image from a pinned release tag. Each account runs its own client process inside this single container, so there is no need for one container per account and no access to the Docker socket. Sign-in needs no client secret and normally no app registration of your own. Business and SharePoint accounts can use a device code: the UI shows a short code, you enter it on one Microsoft page, and nothing has to be copied back. Personal accounts cannot, because Microsoft blocks that flow for them, so they use a link and paste the address of the resulting blank page back into the UI. If your tenant requires administrator approval, the UI produces the admin consent URL for you. Nothing downloads behind your back: a new account does not start syncing on its own. It reads its folder list first, in a run that downloads nothing, so the choice comes before the traffic. Folders are picked from a list, backed by an editor for the client's sync_list rules and a dry-run preview. Config and data are kept apart: the Config path holds settings and sign-ins, the Data path holds nothing but synced files, one subfolder per account. LAN-only by design: the web UI can sign in to Microsoft accounts and reaches every synced file, so do NOT expose it to the internet without a reverse proxy that adds its own authentication. Cloud: Backup: Tools:Utilities: http://[IP]:[PORT:8080]/ https://raw.githubusercontent.com/benjaminmue/unraid/main/templates/onedrive-sync-station.xml https://raw.githubusercontent.com/benjaminmue/OneDrive-Sync-Station/main/unraid/onedrive-sync-station.png BETA. Web UI and container for syncing multiple OneDrive Personal, Business and SharePoint accounts, built on the abraunegg OneDrive Client for Linux. Per-account folder selection, browser based sign-in, live logs. Made for Unraid. 8485 /mnt/user/appdata/onedrive-sync-station /mnt/user/OneDrive Europe/Zurich 99 100 0002 true