Access your Ultra service with WebDAV
In this guide, we will show you how to access your Ultra service via the WebDAV protocol. For more information, follow this link.
- WebDAV Access URL:
https://username.hostname.usbx.me/webdav - WebDAV Password: Use your HTTP password
- Password can be found on the Connect tab of your UCP
When should I use WebDAV?
- WebDAV is useful when you want to browse or manage files on your Ultra service from a compatible file manager, operating-system network mount, or client such as Rclone.
- For simple browser-based downloads, use HTTP Access instead.
- For large transfers, automated syncing, or more reliable long-running file operations, FTP/SFTP, LFTP, or Rclone may be better options depending on your workflow.
Configure Network Drive
Windows
- Open the File Explorer by pressing
Win+E. - Next, right-click This PC and click Map network drive...
- Select the 1
Drive:letter of your preference - For 2
Folder:usehttps://username.hostname.usbx.me/webdav - Check the box 3
Reconnect at sign-inandConnect using different credentials - Finally, click 4
Finish - You will then be presented with a login box requesting your Ultra.cc service username and HTTP password
- You can check the
Remember my credentialsbox to save your password - Enter your username and password, then press the OK button.
- You will now see your Ultra.cc home path mounted at the drive letter you selected in the previous steps. If you selected
Remember my credentialsthen your WebDAV mount will automatically be remounted upon restarting your Windows machine.
Mac
- In the Finder on your Mac, select Go > Connect to Server
- In the Server Address field, enter
https://username.hostname.usbx.me/webdav - Make sure to replace
usernameandhostnamewith your Ultra username and the hostname of the server your service is deployed on. - Click Connect.
- When prompted to enter your login credentials, use your Ultra username and the HTTP password, which can be found on the Connect tab of your UCP
- If you want to disconnect your WebDAV mount, find the mount in the Finder and Control-click, then choose Eject.
Linux (Ubuntu)
- The process of configuring a network drive on Linux will be different depending on what distro and packages you are using. But the general steps are as follows:
- Open your File Explorer, for example Dolphin
- Under the Network tab, click Add Network Location
- Select WebFolder (webdav).
- Enter your WebDAV URL and login credentials
- URL:
https://username.hostname.usbx.me/webdav - Username: Your Ultra username
- Password: Your HTTP password, which can be found on the Connect tab of your UCP
Linux (Arch / Fedora / other distros)
- Some file managers and WebDAV clients will ask for the connection details separately.
- Server:
username.servername.usbx.me - Port:
80or443(or click use encryption) - Folder:
/webdav/ - If your client does not connect using the
https://URL format, try one of the following formats instead: davs://username.hostname.usbx.me/webdavwebdavs://username.hostname.usbx.me/webdav
Rclone
- To access your Ultra service on your local machine with a Rclone WebDAV remote, make sure you have Rclone installed.
- Then, execute the following command on your local machine:
user@hostname:~$ rclone config
No remotes found - make a new one
n) New remote
s) Set configuration password
q) Quit config
n/s/q>- Press
nand thenENTER. Type the name you wish to use for your WebDAV remote, and then pressENTERonce more. In this guide, we will useultraas the remote name. - Scroll through the list of supported remotes and find the WebDAV entry. Once you have found WebDAV, enter the corresponding number and press
ENTER. As this is a living list of remotes, that grows with time, the number for WebDAV might change.
Type of storage to configure.
Enter a string value—Press Enter for the default ("").
Choose a number from below, or type in your own value
...
50 / Uptobox
\\ (uptobox)
51 / WebDAV
\\ (webdav)
52 / Yandex Disk
\\ (yandex)
...- Next, you will be prompted to enter the URL to connect to.
- Enter your WebDAV URL in the format of
https://username.hostname.usbx.me/webdav - Make sure to replace
usernameandhostnamewith your Ultra username and the hostname of the server your service is deployed on.
Option url.
URL of http host to connect to.
E.g. <https://example.com>.
Enter a value.
url>- Next, you will be asked to select a vendor. Select
Other site/service or software. Currently, that is number7, but this might change in the future.
- Next, you will be asked for a username, enter your Ultra username.
Option user.
User name.
In case NTLM authentication is used, the username should be in the format 'Domain\\User'.
Enter a value. Press Enter to leave empty.
user>- Next, you will be asked to use a password, press
yandENTERand you will be prompted to enter your password. - Enter your HTTP password, which can be found on the Connect tab of your UCP
- Do note, while entering your password, no
*********characters will be shown.
Option pass.
Password.
Choose an alternative below. Press Enter for the default (n).
y) Yes, type in my own password
g) Generate random password
n) No, leave this optional password blank (default)
y/g/n> y
Enter the password:
password:
Confirm the password:
password:- Next, you will be asked to enter a bearer token.
- Press
ENTERto leave empty.
Option bearer_token.
Bearer token instead of user/pass (e.g. a Macaroon).
Enter a value. Press Enter to leave empty.
bearer_token>- Finally, you will be asked to edit the advanced config.
- Enter
nand pressENTER.
Edit advanced config?
y) Yes
n) No (default)
y/n>- You will now see a summary of your WebDav remote configuration. Make sure you have entered the correct details.
- Confirm by pressing
yandENTER.
Configuration complete.
Options:
- type: webdav
- url: <https://username.hostname.usbx.me/webdav>
- vendor: rclone
- user: username
- pass: *** ENCRYPTED ***
Keep this "ultra" remote?
y) Yes this is OK (default)
e) Edit this remote
d) Delete this remote
y/e/d>- Then, press
qto exit the Rclone configurator. - To confirm that your Rclone WebDav remote is working as it should, you can list your remote directory contents by executing the following command:
- Make sure to replace
ultrawith the name you previously selected for your remote.
rclone lsd ultra:- If successful, you should see the contents of your remote be listed.
user@hostname:~$ rclone lsd ultra:
-1 2024-04-29 06:23:13 -1 bin
-1 2024-04-16 11:01:42 -1 downloads
-1 2024-04-16 15:04:29 -1 media
-1 2023-12-03 20:10:21 -1 watch
-1 2024-06-28 11:44:40 -1 webdav
-1 2024-04-16 10:51:45 -1 www- Optionally, you can now set up your WebDAV remote as an mount. Please refer to this guide for more information.
Limitations and support notes
- WebDAV is currently a beta feature.
- WebDAV traffic counts toward your upload bandwidth quota.
- WebDAV is designed for private access to your own Ultra service files.
- WebDAV should be used with compatible clients, network-drive tools, or Rclone rather than as a normal browser page.
- Some Linux clients may show warnings such as the server not supporting locks. If the mount works and files are accessible, this warning may not prevent normal use.
- Performance may vary depending on the client, local connection, file size, and workload.
- WebDAV should not be treated as a replacement for a supported media-streaming application. If you use WebDAV to access media files, performance and compatibility will depend on your client and usage pattern, and all transferred data will count toward your upload bandwidth quota.
If you require further assistance, you can open a support ticket here!