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.
Before you can use WebDAV, you need to reinstall your webserver. It can be done from the Overview tab on the UCP.
WebDAV is currently offered as a beta feature, and if it is deemed to disrupt our infrastructure, it will be removed from our service without notice.
Do note, data transferred over WebDAV WILL count towards your upload bandwidth quota.
-
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
Configure Network Drive
Windows
Note: Windows Explorer WebDAV mapped drives limit the maximum file size to approx, 4GB. If you intend to copy or stream files larger than that, please use an Rclone mount or other WebDAV client.
- Open the File Explorer by pressing
Win+E
- Next, right-click This PC and click Map network drive...
- Select the
Drive:
letter of your preference - For
Folder:
usehttps://username.hostname.usbx.me/webdav
- username is the username of your Ultra.cc service
- hostname is the Ultra.cc server your service is on
- Check the box
Reconnect at sign-in
andConnect using different credentials
- Finally, click
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 credentials
box to save your password
- You can check the
- 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 credentials
then 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
username
andhostname
with your Ultra username and the hostname of the server your service is deployed on.
- Make sure to replace
- 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)
Depending on which Linux distro you are using, the WebDAV URL protocol will be different. For example, the URL could be prepended with davs://
, webdavs://
or https://
. Always reference the documentation specific to your Linux distro.
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
-
URL:
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
n
and thenENTER
. Type the name you wish to use for your WebDAV remote, and then pressENTER
once more. In this guide, we will useultra
as 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
username
andhostname
with your Ultra username and the hostname of the server your service is deployed on.
- Make sure to replace
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.
Option vendor.
Name of the WebDAV site/service/software you are using.
Choose a number from below, or type in your own value.
Press Enter to leave empty.
1 / Fastmail Files
\ (fastmail)
2 / Nextcloud
\ (nextcloud)
3 / Owncloud
\ (owncloud)
4 / Sharepoint Online, authenticated by Microsoft account
\ (sharepoint)
5 / Sharepoint with NTLM authentication, usually self-hosted or on-premises
\ (sharepoint-ntlm)
6 / rclone WebDAV server to serve a remote over HTTP via the WebDAV protocol
\ (rclone)
7 / Other site/service or software
\ (other)
vendor>
- 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
y
andENTER
and 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.
- Do note, while entering your password, no
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
ENTER
to 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
n
and 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
y
andENTER
.
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
q
to 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
ultra
with the name you previously selected for your remote.
- Make sure to replace
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.
- Done!