Supported URL formats

Any command taking a URL (download, install, remote-script, etc) supports the following schemes:

http

https://www.example.com/path/to/file.apk will perform a HTTP or HTTPS GET request to the URL. You can change the port by passing “:4200” after the host.

Authentification is supported by providing the username and password as part of the URL.
e.g.: https://username:password@www.example.com/path/to/file.apk

ftp

ftp://user:password@example.com/path/to/file.apk will login to the FTP server and try to download the file at the given path. If user and password is omitted, an “anonymous” login is performed. You can change the port by passing “:4200” after the host.

Format is ftp(s)://[user[:password]]@server[:port]/path/to/file.ext

smb (Samba / Windows Network Share)

smb://user:password@server/path/to/file.ext will try to access the network share on “server” with the provided login.

Format is smb://[domain]user[:password]@server/path/to/file.ext

File hosts

MaxGo Staging v1.8.0 supports downloads from some file hosts that don't serve a file directly on the initial URL. Make sure to always share the file with "everyone" as Staging does not support authentification for those URLs.

The following providers are supported:

Google Drive

Supports URLs with the following pattern:

  • https://drive.google.com/file/d/.../view

WeTransfer

Supports URLs with the following pattern:

  • https://we.tl/...
  • https://wetransfer.com/downloads/.../...

OneDrive

Supports URLs with the following pattern:

  • https://1drv.ms/u/s!...

Sharepoint (OneDrive for Business)

Supports URLs with the following pattern:

  • https://...-my.sharepoint.com/:u:/g/personal/...
  • https://....sharepoint.com/:u:/s/... (since v1.8.3)

Dropbox

Supports URLs with the following pattern:

  • https://www.dropbox.com/scl/fi/...?rlkey=...