User Control Panel (UCP)
In this book we will detail the Ultra.cc control panel, and how you can use it to manage your slot.
- User Control Panel Tour
- Managing your Ultra.cc Apps
- Troubleshooting Information
- Protect Your Applications with a Strong Password
User Control Panel Tour
The User Control Panel (UCP) is your one-stop, easy panel to managing your Ultra.cc service. Here, you can easily set your service access credentials, managing and accessing your apps.
This short section will walk you through the Ultra.cc Control Panel.
Accessing the Control Panel
-
You can access the Ultra control panel by visiting the Ultra main page. Go to Control Panel in the top right-hand side of the website, This will take you directly to our Control Panel
-
You may also visit (and bookmark) this link: https://cp.ultra.cc/
Resetting The UCP Password
If you are logging in for the first time after you've purchased your first Ultra slot or you forgot your password, you may have to reset your password. To do that:
- Go to UCP site
- Click Lost Password?
- Enter the email that you used when you purchased your service and click Reset Password
- You will receive an email with a link to reset your password.
- Enter your desired password. Once that's done, you'll be redirected to the login page. Enter your registered email address and your newly set password to continue.
Dashboard
- Here, you can see an overview of all of your active services under your account.
- Click Connect to see more details about your service.
Overview
- In here, you may find the following info of your slot
- Service username and the server name
- Service type
- Expiration date
- This is where you can see the day where your service will expire/bandwidth reset.
- Download/Upload speeds
- Disk Usage
- Upload Bandwidth Usage
- Also in this page you will find 2 buttons for your service's webserver.
- The webserver allows you to access your apps via HTTPS.
- If you get an error such as Error 502: Bad Gateway upon accessing your app, you can try clicking Restart webserver first. Wait for the confirmation and try accessing it again.
- If that does not work, you may also try Reinstall webserver. This will reset your webserver to the default settings.
Connect
- Here you can get connection details of your service. You have several ways to interact, connect and use your Ultra.cc service.
- Here it shows the access details, the ports listed and the password. You can also change the password for each access.
- For more information on these access details, you mar refer to the following links
Apps
- Here, you can view your installed applications.
- Each app may have its own details, may it be connection details, access to the web interface or public ports. You may view it by clicking Show info
- You may also interact with the installation of your app by clicking Actions. Here, you can restart, upgrade, change passwords and uninstall your app.
Installers
- Here, you can install our supported apps easily.
- For more information on how to install/upgrade/uninstall apps, you may look into this guide.
Profile
- Here, you can change your password while logged into your UCP. You can also set your nickname.
Managing your Ultra.cc Apps
In this guide, we'll be showing you ways on managing your Ultra.cc installable apps. This includes installing, uninstalling, upgrading and Cleanup of the apps.
Installing Apps
- To install an app, go to the Installers tab and just find the app that you want on the list.
- Once you find the app that you want, click Install
- A confirmation window appears. For some apps, just click Install.
- Some apps, asks for a password before installing.
- Once installed, your set password will be shown under Info. It will be hidden by a Eye Icon click this to revel the password.
- For some apps, you are required to put in a specific code before installation.
Upgrading Apps
- To upgrade your app, go to the app you wish to upgrade.
- Click Actions and click Upgrade and repair
- Once clicked, press confirm to perform the upgrade.
- Once that's done, you'll get a confirmation that the upgrade is finished. You may now access your apps again.
Cleanup Installation
- In some cases, your installation/upgrade may fail and you'll get an error similar to this
/usr/bin/docker: Error response from daemon: Conflict. The container name "/{appname}-{username}" is already in use by container "fdcd401e1000424eb426cdef143cc07c". You have to remove (or rename) that container to be able to reuse that name. See '/usr/bin/docker run --help'.
or
You will need to uninstall Plex in order to proceed with this installation.
-
Go to Installers and click Cleanup
-
Once clicked, press confirm to perform the Cleanup.
-
Once that's done, you'll get a confirmation that the Cleanup is done. You may now install or upgrade your apps again.
Uninstalling Apps
- To upgrade your app, go to the app you wish to uninstall.
- Click Actions and click Uninstall
- Once that's done, you'll get a confirmation that uninstallation is completed.
Troubleshooting Information
I just signed up for a slot, and my UCP keeps saying invalid password!
Our server infrastructure is separate from our account/payment gateways.
- Customer Portal: https://my.ultra.cc is for your products, invoices, and support.
- User Control Panel (UCP): https://cp.ultra.cc is for managing your service.
You will receive an email regarding the successful deployment of your slot. As the email advises, you need to use the password reset form with the email you signed up with at https://cp.ultra.cc. For more information, you can visit this guide here.
How do I connect to my slot’s shell/SSH?
To connect to your slot’s shell for executing commands, you must first set your password in your UCP's access details and use an SSH client such as PuTTY to connect to your shell.
For more information, we have a help section for SSH here.
How to resolve stuck container errors?
This issue happens when the container is partially installed. You can use the Clean-Up button next to the Install button of any application you’re trying to install. You may also connect via SSH to your slot and remove it using the command app-App_Name uninstall
.
How to upgrade the applications to their latest release?
Under the Installed Applications -> Application, you will see the action dropbox. You need to select upgrade/repair on your desired application, and this will pull the latest version.
Take note that while your desired app may have committed to its repo in the last 10 hours, it may be a pre-release. Your application will only pull the latest stable release when it's docker image is committed to the DOCKER repo. The Upgrade button is also not available to some torrent clients.
Why are my apps showing Error 502: Bad Gateway?
An error 502: Bad Gateway error signifies that the webserver failed to start or got crashed. You may need to follow the instructions on the error page first and see if it fixes the issue.
If it doesn’t, it might be that you ran out of your allocated disk space, which crashes all of your apps.
Please ensure that you have at least 10GB of free disk space on your slot consistently to avoid this. To manage your data, please log in to your service with our recommended FTP file manager and delete some old/redundant files to free up some space.
Once done, kindly restart your webserver and the apps from your UCP main dashboard at https://cp.ultra.cc.
Why can't I log in?
Please double check your Email and Password; these are case sensitive for both Email and Password entries. Please keep in mind that the automated system will block any other login attempts after 5 incorrect tries. This will block you for 30 minutes
Protect Your Applications with a Strong Password
At Ultra.cc, the security of our users is our top most priority, and we take every precaution to make sure your data is protected. However, the level of our security does not matter if you use a weak password to protect your applications. In this guide, we will show you how to properly create a strong password, and better protect your applications.
How to Create a Strong Password
One of the most important aspects of creating a strong password is the length of the password. Even though complexity is needed to a certain degree, the length is the deciding factor of how strong a password is. As you can see from the above image, the time it will take to brute-force crack a password exponentially grows as the length increases.
Below you will find some guidelines for how to create a strong password:
- A password should be 12 characters or more; complexity is needed to a certain degree, but the length of a password is very important.
- A password should include a combination of letters (upper and lower-case), numbers, and symbols.
- A password should never be re-used on other sites or shared with other applications. For example, do not use the same password for SSH and your Radarr, Sonarr, etc.
- A password should not include personal information like username or anything else that can be easily discovered.
- A password should not include your username, email address, application or server name.
- A password should not include any personal information that could be extracted from your social media, e.g. your kids names, pets names, school college names, addresses, etc.
- A password should not have common words, keyboard patterns, and phrases such as
password
,1234
,abcd
,qwerty
etc. - A password should never be slightly changed for continued use.
- A password should never use a word backwards, such as
321drowssap
. Reversing a word does not improve the security of a password.
By following the above guidelines, you will be able to create a strong password and properly secure your applications.
Below you will find some general suggestions on how you can further secure your presence online.
- Use a password manager:
- Use SSH keys - Connect to your Ultra.cc service with an SSH key.
- Adopt the Diceware passphrase method - Create memorable passphrases instead of hard to remember passwords.
- Passwords should never be shared with another person or saved on a shared device where others might have access.
- Do not store your passwords in a non-secure location, such as post-its, plain-text document, in-built browser password managers, etc.