HTTP Access
- HTTP Access lets you download files from your Ultra.cc service directly through a web browser. It is a simple, password-protected way to access files placed in your serviceβs
~/wwwdirectory. - HTTP Access is best suited for private, browser-based downloads from your own service. It is not intended for public file hosting, public file indexes, public HTTP directories, public download services, or sharing files with friends, family, or other users.
When should I use HTTP Access?
- Use HTTP Access when you want a quick way to download files from your Ultra.cc service using a web browser.
- HTTP Access is useful for:
- Simple browser-based downloads
- Accessing files from your ~/www directory
- Downloading files privately using your HTTP credentials
- HTTP Access is not ideal for:
- Public file sharing
- Long-running or automated transfers
- Syncing folders between devices
- Managing files like a remote network drive
- Sharing files with other people
- For other workflows, consider:
- WebDAV β for compatible file managers, mounted network drives, or Rclone-based access.
- FTP / SFTP / LFTP / Rclone β for large transfers, automated transfers, or more reliable long-running downloads.
- FileBrowser or Userland ProFTPD β for more controlled file-management or sharing workflows.
Initial Setup
Set up HTTP Access
- Login to your User Control Panel.
- Go to the Connect tab and click on Change Password beside HTTP access.
- Set your Password to anything you wish. We recommend using a unique password that you do not use in any of your existing accounts and has the following:
- At least 12 characters
- An uppercase letter
- A lowercase letter
- At least 1 number
- At least 1 symbol
- When you are done, click Confirm Change.
- A popup saying password successfully changed should appear on the lower right corner of the page, signifying that the Password is set successfully.
- To login to your slot's HTTP access page, go to the URL shown under HTTP access.
- Then, a basic auth prompt appears. Login using your HTTP credentials.
Add Folders to HTTP Access
- Connect to your service via SSH.
- To add a folder to HTTP access, execute the following command.
ln -s ~/{folder-name} ~/www/{folder-name}- For example, to link the
downloadsfolder to your HTTP access
usbdocs@hostname:~$ ls
bin downloads files media openvpn watch www
usbdocs@hostname:~$ ln -s ~/downloads/ ~/www/downloads
usbdocs@hostname:~$- Once that is done, visit your HTTP access page from the UCP to see the
downloadsfolder added to the lis
Remove Folder from HTTP Access
- To remove a folder from your HTTP Access page, remove the symbolic link from
~/www. - This does not delete the original folder or its contents. It only removes the HTTP Access link.
- Use the following command, replacing
{folder-name}with the linked folder name:
unlink ~/www/{folder-name}HTTP Access and upload bandwidth
- Downloads through HTTP Access are outbound traffic from your Ultra.cc service and count toward your upload bandwidth quota.
- If your upload quota is exhausted, your upload speed may be temporarily throttled until the next traffic reset date.
- For large transfers or frequent downloads, consider using transfer tools such as FTP, SFTP, LFTP, or Rclone where appropriate.
If you require further assistance, you can open a support ticket here!