Skip to main content

Ultra.cc Android Application Guide

This guide provides recommendations for Android applications that can be utilized to access and manage various services hosted on our platform. With the right apps, you can conveniently monitor and control your hosted apps, transfer files, and access your server directly from your Android device. Instructions are provided for configuring the integration where applicable.

Prerequisite

  • Login to the UCP to obtain the necessary credentials to be used in the guide below for connection details.

Server Access

Termius

  • SSH and telnet client with modern interface and robust features.
  • Securely access your server terminal with this app.

Connection Details

  • Click the + on the bottom right to add New Host in Termius.

Termius1.png

Termius2.png

  • Next, we need to enter the Hostname or IP Address, Username & Password.
  • Everything else can be left as it is.
  • Once done, we click the Check mark on the top right to save the new host details.

Termius3.png

Termius4.png

  • New host will be added to Termius now.

Termius5.png

  • Press upon the newly added host to start the connection to your server.
  • It will prompt for the fingerprint approval, press continue here.

Termius6.png

  • You will now be presented with your terminal SSH access.

Termius7.png

File Management & Transfer

FX File Explorer

  • Powerful dual-pane file manager for local device and remote connections.
  • Transfer, browse, delete, zip, and manage files over FTP, SFTP, WebDAV, SMB, DLNA and more.
  • Convenient way to access and manage files on your hosted storage.

Connection Details

  • Open FX application and click upon the Network option.

FX1.png

  • Click the + Icon at the bottom right to add network connection.

FX2.png

  • Select FTP Server to add FTPS connection.

FX3.png

  • Select the server type as: FTP-ES (Explicit Encryption)
  • Next, enter the Hostname or IP Address, Username &and Password.
    • Make sure to replace the above with your specific details, which can be found on the UCP.
  • Click the Tick Mark Icon onin the bottom right corner.

FX4.png

  • Your FTP server is now added as a network access.

FX5.png

  • Launch it, Check Remember Certificate option and press OK.

FX6.png

  • You will be greeted by your directories &and files now.

FX7.png

  • Select SSH FTP Server to add SFTP connection.

FX8.png

  • Next, enter the Hostname or IP Address, Username &and Password.
    • Make sure to replace the above with your specific details, which can be found on the UCP.
  • Click the Tick Mark Icon onin the bottom right corner.

FX9.png

  • Your SFTP server is now added as a network access.

FX10.png

  • Launch it, and press OK to continue.

FX11.png

  • You will be greeted by your directories &and files now.

FX12.png

Torrent and Usenet Management

Transdrone

Transdrone

  • Manage torrents in rTorrent, Deluge, qBittorrent and more.
  • Add torrents via search, RSS feeds or URLs; monitor progress, get notifications.
  • Torrent Management.

Connection Details

  • Open the application & click Settings onin the upper right corner.

TD1.png

  • Next, Selectselect Add New Server Option.

TD2.png

  • Now, select Add normal, Custom Server option.

TD3.png

  • The above three steps are common and will be repeated for adding different torrent clients in this application.

Deluge

  • Name: This is just for your reference and can be any name you wish.

  • Server Type: Here is where you choose which client you wish to interface with. For this section, we will be using Deluge 1.2+.

  • IP or hostname: Here, you need to add your Ultra.cc URL, which can be found in the first half of your delugeDeluge webWeb UI URL. The format looks like this username.servername.hostname.usbx.me

  • Username: Deluge username, which can be found inon the applicationApps tab of yourthe control panelUCP under show info for Deluge.

  • Deluge web Password:password: Deluge password, which can be found inon the applicationApps tab of yourthe controlUCP. panel underClick show info for Deluge under Username (you may need to click the eyeball icon to reveal it).

TD4.png

  • AdvanceAdvanced Settings: Advanced Settings only contains a few settings you need to address:

  • Port number: 443

  • Folder: /deluge

  • Use SSL: CheckedYes

  • Accept all SSL certificates: Checked

TD5.png

TD6.png

  • Optional Settings: Most of these options are non-applicable; however, depending on your preference, you may want to checkenable notifications for when a new torrent is added andor torrenthas finished notifications depending on your preference.downloading.

  • Once settings done,Next, click the Back Arrow button onin the top left.left corner.

  • Your delugeDeluge client is addednow now.added.

TD7.png

TD8.png

  • Click the Back ArrrowArrow again to see your delugeDeluge torrent listing.

TD9.png

ruTorrent

  • Name: This is just for your reference and can be any name you wish.

  • Server Type: Here is where you choose which client you wish to interface with. For this section, we will be using rtorrent.

  • IP or hostname: Here, you need to add your hostname, which can be found inon the Ultra.ccApps Controltab panelof underthe rutorrentUCP. The format used is username.hostname.usbx.me Make sure to replace username and willhostname includewith your Usernamespecific like below it may consist of https:// this must be removed when adding to transdrone. It should be: username.servername.usbx.me.details.

  • Username: RutorrentruTorrent username, which can be found inon the applicationApps tab of yourthe control panelUCP under show info for rutorrent.ruTorrent.

  • Password: RutorrentruTorrent password, which can be found inon the applicationApps tab of yourthe control panelUCP under show info for Rutorrent under UsernameruTorrent (you may need to click the eyeball icon to reveal it).

TD13.png

  • AdvanceAdvanced Settings: AdvanceAdvanced Settings contains four settings you need to addressaddress.

  • Port: 443

  • SCGI mount point: /RPC2

  • Use SSL: TickedYes

  • Accept all SSL certificates: TickedYes

TD11.png

TD12.png

  • Optional Settings: Most of these options are non-applicable; however, depending on your preference, you may want to checkenable notifications for when a new torrent is added andor torrenthas finished notifications depending on your preference.downloading.

  • Once settings done,Next, click the Back Arrow button onin the top left.left corner.

  • Your rtorrentrTorrent client is addednow now.added.

TD14.png

  • Click the Back ArrrowArrow again to see your rtorrentrTorrent torrent listing.

TD10.png

Transmission

  • Name: This is just for your reference and can be any name you wish.

  • Server Type: Here is where you choose which client you wish to interface with. For this section, we will be using Transmission.

  • IP or hostname: Here, you need to add your hostname, which can be found inon the Ultra.ccApps Controltab panelof underthe TransmissionUCP. The format used is username.hostname.usbx.me Make sure to replace username and willhostname includewith your Usernamespecific like below it may consist of https:// this must be removed when adding to Transdrone. It should be: username.servername.usbx.me.details.

  • Username: Transmission username, which can be found inon the applicationApps tab of yourthe control panelUCP under show info for Transmission.

  • Password: Transmission password, which can be found inon the applicationApps tab of yourthe control panelUCP under show info for Transmission under Username (you may need to click the eyeball icon to reveal it).

TD18.png

  • Advanced Settings: Advanced Settings only contains a few settings you need to address:

  • Port number: 443

  • Folder: /transmission/rpc

  • Use SSL: CheckedYes

  • Accept all SSL certificates: CheckedYes

TD16.png

TD17.png

  • Optional Settings: Most of these options are non-applicable; however, depending on your preference, you may want to checkenable notifications for when a new torrent is added andor torrenthas finished notifications depending on your preference.downloading.

  • Once settings done,Next, click the Back Arrow button onin the top left.left corner.

  • Your transmissionTransmission client is addednow now.added.

TD19.png

  • Click Back ArrrowArrow again to see your transmission torrent listing.

TD15.png

Qbittorrent

qBittorrent

  • Name: This is just for your reference and can be any name you wish.

  • Server Type: Here is where you choose which client you wish to interface with. For this section, we will be using Qbittorrent.qBittorrent.

  • IP or hostname: Here, you need to add your Ultra.cc URL,hostname, which can be found inon the firstApps halftab of yourthe web UI URL.UCP. The format looksused like thisis username.servername.hostname.usbx.me. Make sure to replace username and hostname with your specific details.

  • Username: QbittorrentqBittorrent username, which can be found inon the applicationApps tab of yourthe control panelUCP under show info for Qbittorrent.qBittorrent.

  • Password: QbittorrentqBittorrent password, which can be found inon the applicationApps tab of yourthe control panelUCP under show info for Qbittorrent under UsernameqBittorrent (you may need to click the eyeball icon to reveal it).

TD23.png

  • AdvanceAdvanced Settings: Advanced Settings only contains a few settings you need to address:address.

  • Port number: 443

  • Folder: /qbittorrent

  • Use SSL: CheckedYes

  • Accept all SSL certificates: CheckedYes

TD20.png

TD21.png

  • Optional Settings: Most of these options are non-applicable; however, depending on your preference, you may want to checkenable notifications for when a new torrent is added andor torrenthas finished notifications depending on your preference.downloading.

  • Once settings done,Next, click the Back Arrow button onin the top left.left corner.

  • Your QbittorentqBittorrent client is addednow now.added.

TD24.png

  • Click the Back ArrrowArrow again to see your QbittorentqBittorent torrent listing.

TD22.png

NZB 360

  • Comprehensive manager and automated tool for NZBGet and SABnzbd.
  • Queue, categorize, monitor, search, download NZBs all in one app.

Connection Details

  • Open the application and swipe left to open the dashboard menu.
  • Click uponthe Add a service... option.

NZ1.png

  • Select NZBgetNZBGet as a service to add.

NZ2.png

  • Next, set the Primary address in this format :format: https://username.servername.hostname.usbx.me/nzbget,. enterEnter your NZBget Usernameusername &and Passwordpassword as well.well, which can be found on the Apps tab of the UCP under show info for NZBGet.
  • Once done, press Test Connection button.

NZ3.png

  • Select SABnzbd as a service to add.

NZ4.png

  • Next, set the Primary address in this format : https://username.servername.hostname.usbx.me/sabnzbd.
  • Then enter your SABnzbd API Key. It can be accessed using the cog icon in the top right corner of the SabnzbdSABnzbd webpage.Web UI. To find the key itself you will need to navigate to General then scroll down to API Key.
  • Once done, press Test Connection.

NZ5.png

  • Select Sonarr as a service to add.

NZ6.png

  • Set the Primary Address in this format : https://username.servername.hostname.usbx.me/sonarr.
  • Then enter your Sonarr API Key. Finding
      your
    • You can find the API Key isby simplenavigating to dothe firstSonarr Web UI. Next, open Sonarr, open settingsSettings > general.General. Your API key will be listed therehere, make a note of this.
  • Once done, press Test Connection.

NZ7.png

  • Select Radarr as a service to add.

NZ8.png

  • Set the Primary Address in this format : https://username.servername.hostname.usbx.me/radarr.
  • Then enter your Radarr API Key. Finding
      your
    • You can find the API Key isby simplenavigating to dothe firstRadarr Web UI. Next, open Sonarr, open settingsSettings > general.General. Your API key will be listed therehere, make a note of this.
  • Once done, press Test Connection.

NZ9.png

  • Select Torrents as a service to add.

NZ10.png

Deluge

  • Deluge

  • Torrent client field as Deluge.

  • Enter, Primary connection addresssaddress in this format :format: https://username.servername.hostname.usbx.me/deluge.

  • Password is the Deluge passwordpassword, which can be found inon the applicationApps tab of yourthe controlUCP.

  • panel

NZ11.png

rTorrent

  • Torrent client field as rTorrent/ruTorrent.
  • Enter, Primary connection address in this format: https://username.hostname.usbx.me
  • Username is ruTorrent username, which can be found on the Apps tab of the UCP under showruTorrent.
  • info
  • Password foris DelugeruTorrent underpassword, usernamewhich can be found on the Apps tab of the UCP (you may need to click the eyeball icon to reveal it).

  • Path to XML-RPC API is /RPC2.

NZ11.pngNZ12.png

Transmission

  • Rutorrent

  • Torrent client field as rtorrent/rutorrent.

  • Enter, Primary connection addresssaddress in this format :format: https://username.servername.hostname.usbx.meme/transmission

    .
  • Username is RutorrentTransmission usernameusername, which can be found inon the applicationApps tab of yourthe control panelUCP under show info for Rutorrent.

    Transmission.
  • Password is RutorrentTransmission passwordpassword, which can be found inon the applicationApps tab of yourthe control panel under show info for Rutorrent under usernameUCP (you may need to click the eyeball icon to reveal it).

  • Path to XML-RPC API is /RPC2.

NZ12.png

  • Transmission

  • Enter, Primary connection address in this format : https://username.servername.usbx.me/transmission.

  • Username is username which can be found in the application tab of your control panel under show info for Transmission.

  • Password is Transmission password which can be found in the application tab of your control panel under show info for Transmission under username (you may need to click the eyeball icon to reveal it).

NZ13.png

Media Servers

Emby

Emby

  • Browse and stream media from Emby server.
  • Syncs watch status across devices.
  • Offline media playback support.

Connection Details

  • Open the application, Select Skip to connect manually.

EM1.png

  • Enter the Host in this format :format: https://username.servername.hostname.usbx.me/emby. Leave port blank &and press Connect.

EM2.png

  • Username: Your slot'sUltra.cc usernameservice that you entered during signup.username.
  • Password: Password set during Emby Installinstallation inon UCP.the UCP.
  • Click Sign In to continue.

EM3.png

  • You can now manage &and stream your media with Emby.

EM4.png

Jellyfin

  • Feature-rich media server and client apps.
  • Organizes and streams video, music, photos.
  • Automatic media metadata retrieval.

Connection Details

  • Open application, enter Host in this format : https://username.servername.hostname.usbx.me/jellyfin & press Connect.

JF1.png

  • Username: Your slot'sUltra.cc usernameservice that you entered during signup.username.
  • Password: Password set during EmbyJellyfin Installinstallation inon UCP.the UCP.
  • Click Sign In to continue.

JF2.png

  • You can now manage &and stream your media with Jellyfin.

JF3.png

Kodi

  • Media center software to play videos, music, podcasts, etc.
  • Nice graphical interface to browse and view media.
  • Support for add-ons and plugins.

Connection Details

  • Detailed connection Information can be accessed here.

Ebook Readers

Moon+ Reader

  • Powerful, customizable eBook reader optimized for Android.
  • Support for PDF, EPUB, MOBI, AZW, FB2, CHM, CBR, CBZ, UMD, DOCX and more.
  • Sync reading progress across devices.

Connection Details

  • Detailed connection Informationinformation for usinguse with calibre-webCalibre-Web can be accessed here.

Monitoring and Management

RCX - Rclone for Android

  • RCX is an Android app integrating cloud providers using rclone.Rclone.
  • Allows access to cloud storage as well as local device storage.
  • Supports configuring and accessing rcloneRclone remotes.

Connection Details

  • OpenTo add a new remote, open the application &and click the + Iconicon onin the bottom right to add a new remote.corner.

RX1.png

  • The application is very versatile, you can add many different types of remotes, Includingincluding Importimport &and export rcloneof Rclone configs. WeIn this guide, we will be creating an SFTP remote ofto our service,service.
  • so select
  • Select SFTP as the remote type. And press the Next button to continue.

RX2.png

  • Enter Host in this format :format: servername.hostname.usbx.me,.
  • Enter SSH accessusername Usernameand &password, Passwordwhich followscan next.be Omcefound on the Connect tab on the UCP.
  • Once done, press the Next button to continue.

RX3.png

  • RemoteThe SFTP remote will be created successfully.and listed under Remotes.

RX4.png

  • Click on the sameSFTP Remote to launch it and select Home. It willto display your directories &and files now.files.

RX5.png

RX6.png

Tautulli

  • Analytics and monitoring tool for Plex.
  • Dashboard for activity statistics.
  • Track user access and behavior.

Connection Details

  • Open the application &and select Register a Tautulli Server option.

TA1.png

  • Primary connection address in this format :format: https://username.servername.hostname.usbx.me/tautulli.
  • Secondary connection address is blank.
  • Device token can be obtained from the Tautulli webWeb ui.UI. Open settingsSettings > Tautulli Remote App > Register a new Device > Device Token.Token.
  • Submit using Register Server button.

TA2.png

  • The device is registered now, you can press the right arrow button to complete the setup procedure.

TA3.png

ThatThis covers some of the most useful Android applications to pair with services hosted on our platform. File managers allow easy transfer and downloads, torrent and NZB managers enable remote access to thoseyour tools,downloads, and SSH apps grant direct terminal access among others.


If you are having trouble with this, you can open a support ticket here!
Feedback and suggestions regarding this article are welcome in our Discord server