mk-drive

A web drive over the folders you already have.

Runs today. The iOS app is in TestFlight.

The home page of a drive: a search box, one location with its used space, and the New on the drive section
Home: what arrived, what you starred, where the space went.
A folder view in the dark theme with the tree on the left and an empty folder on the right
The same drive in the dark theme.

What it does

On your iPhone

The same drive, in your pocket.

  • Your drive in the Files app, next to iCloud. Every other app on the phone can open and save there.
  • Upload from the share sheet, from Photos, from Files. Big files go in pieces and resume when the connection drops.
  • Share a link with a password and an expiry. Revoke it from the phone or from the drive.
  • The phone holds an app password in the Keychain, never your real one. Cut a lost phone off from the drive.
App Store listing comingIn TestFlight now; the App Store listing follows.

Details

One container
docker run -p 8810:8810 -v /path/to/files:/locations/files -v mk-drive-data:/data ghcr.io/mkornas/mk-drive
Point DRIVE_LOCATIONS at the folders; the first start creates the admin account.
iPhone
Get it for iPhoneIn TestFlight now; the App Store listing follows.
Runs on
Any Docker host. Linux, a NAS, a VPS.
Licence
MIT, free and open source. The iPhone app is a paid app on the App Store.
Source
github.com/mkornas/mk-driveThe README is the manual: read it.
Privacy
What the app collects, and what it does not
Help
Support for mk-drive
Terms
Terms of use for the iPhone app