Skip to end of metadata
Go to start of metadata

Tonido now offers all the professional features including customization specified in this page free.

NOTE FOR EXISTING TONIDO PRO USERS

Existing Tonido Pro Users must delete the existing license.xml under Tonido Installation directory.

a. For windows users, Tonido Installation directory is at %appdata%tonido
b. For TonidoPlug users, you may have to SSH into TonidoPlug to go to Tonido Installation directory.
c. For linux and Mac users, Tonido Installation directory is under "home" folder. 

To get started with Tonido Customization,

  1. Download the Tonido Customization Package, UNZIP the package  and copy the contents into the Tonido installation directory. The files should be 
    1. config_pro.xml
    2. serverca.pem
    3. servercert.pem
    4. swcustomize.xml
    5. main.png
    6. webshare.png
    7. login.png

Tonido Installation Directory is at the following locations

Windows: %APPDATA%\tonido
Linux: /usr/local/tonido
Mac OSX : Depending upon where your Tonido application is installed. /Users/<yourusername>/Desktop/Tonido.app/Contents/MacOS (We suggest moving Tonido app from Applications into Desktop, making this change and moving it back)
TonidoPlug:  /root/app/tonido

 

  1. Replace the main.png, webshare.png and login.png in the Tonido installation directory (Follow "Getting Started with Tonido Customization" above to see the locations for installation) with your own logo or branding
  2. You will need to refresh the browser and/or clear the browser cache to see your new logo
  3. The logo dimensions should be the following:
    1. main.png: 150 px x 50px
    2. login.png: 150 px x 50px
    3. webshare.png : 150 px x 50px


To use your own domain name

  1. Edit swcustomize.xml and change the CustomURL field to the value you want
  2. Restart Tonido
  3. Ensure that your domain name now redirects to the IP address of the computer that Tonido is running on.

To customize other text in Tonido web pages

  1. Edit swcustomize.xml values to get the text that you want

 

Field NameNotesDefault
ACCESSMESSAGEChanges the text above the URL displayed in the top rightAccess your computer from anywhere using:
MOBILEURLChanges the URL of the mobile pageshttp://www.tonido.com/mobile
PRODUCT_BLOG_URLChanges the URL where the blog link points to

http://www.tonido.com/blog

PRODUCT_FACEBOOK_URLChanges the URL of the product facebook pagehttp://www.facebook.com/pages/Tonido/50367913584
PRODUCT_HELP_URLChanges the URL of the product technical support pagehttp://www.tonido.com/support
PRODUCT_NAMEChanges the name from "Tonido" to your own nameTonido
PRODUCT_TECH_SUPPORT_URLChanges the URL of the product technical support pagehttp://www.tonido.com/support
PRODUCT_WEBSITE_URLChanges the URL of the product websitehttp://www.tonido.com
SHOWGETMOREAPPSControls whether "Get More Apps" is shown in the web pagetrue
VISIBILITY_TONIDO_TWITTERControls whether to show Tonido Twitter URLtrue
WINDOWTITLEControls the text that appears on the window titleTonido
LaunchURLControls the default URL on startup.
You can control the default language if you need by changing this URL
/ui/core/index.html
CustomURLControls the URL that tonido uses for all linkshttp://<accountname>.tonidoid.com
DISABLEMUSICDisable music playback and music player in the web portal. Set it to '1'0

To use your own SSL certificate for your domain name

  1. Get a SSL certificate from a SSL provider like godaddy.com etc (Steps from GoDaddy are shown below). Even though self signed SSL certificates will mostly work, they are not officially supported as mobile apps will not work.
  2. Combine your private key, that you had generated when you created the SSL CSR (in PEM format) and the generated SSL certificate (in PEM format) into a single file named servercert.pem

 

 

  1. Disable Tonido Relay and enable Enable Non-Relay SSL. Restart Tonido.
  2. Ensure that your Tonido Server is reachable by ensuring you are running on a computer that can be reached publicly or ensure you have done Port Forwarding.
  3. Open your site now using "https://<IPADDRESS: PORTNUMBER>

 

 

 

  • No labels