Host your Windows application on a local Windows VPS server

Thinfinity: Windows to web solutions.

Have a Windows app and need to share it with remote users?
With VirtualUI + Vultr, you can host your Windows application on a local Windows VPS server anywhere in the world. Vultr (www.vultr.com) offers local servers in almost every region, so you can find one near you to guarantee the best performance.
In this guide, we’ll be installing Thinfinity VirtualUI on a Vultr Windows Server 2016 cloud. You’ll find the steps to do so below. If you are new to VirtualUI, we recommend you start here to learn more about how we help you to web-enable your Windows-based software. Then you may come back to get familiar with this particular cloud setup.

Host your Windows application on a server, run it from any browser
First, you would need to set up a Vultr VM where you’ll be able to set up VirtualUI.
After setting up a Vultr account, go to my.vultr.com/deploy where you’ll be able to select the following:

1. Select the type of server you wish to deploy:

Host your Windows application on a local windows VPS

2. Choose the location of the server:

Host your Windows application on a local windows VPS

3. You’ll be prompted to choose a Server Type, for our purposes that would mean choosing an Operating System:

Host your Windows application on a local windows VPS

4. Now you would need to choose the Server Size:

Host your Windows application on a local windows VPS

5. You can set up a Startup Script and SSH Keys if you wish, and finally, you would need to input a Server Hostname and Label to finish setting up the VM:

Host your Windows application on a local windows VPS

6. Once the setup of your Vultr VM is complete, press Deploy.

Now that a Vultr VM was successfully created, we can move on to installing Thinfinity VirtualUI:

1. After setting up a Vultr server, select it and then click the “View Console” button, like so:

Host your Windows application on a local windows VPS

2. Once on the server, download Thinfinity VirtualUI:

Host your Windows application on a local windows VPS

 

3. Run the VirtualUI setup, in this case, we’re choosing to install Standard Mode:

 

Host your Windows application on a local windows VPS

 

4. Activate your VirtualUI license:

 

Host your Windows application on a local windows VPS

5. Now open VirtualUI Server Manager, go to the “Applications” tab, and click on “Add”:

 

Host your Windows application on a local windows VPS

 

6. Click “Open” and browse the application that has the VirtualUI start method already coded in, then click OK and Apply:

 

Host your Windows application on a local windows VPS

 

7. Enter a browser and type the address to the VirtualUI index page (ex: http://localhost:6580). Then click on the newly added app.

 

Host your Windows application on a local windows VPS

And that’s it. You are now able to use your published applications on the web.

 

Thinfinity Solutions for remote desktop, screen sharng, digital workspace and application virtualization.

Thinfinity Solutions

As you already know, Thinfinity VirtualUI is a web-enabling SDK to run apps on a browser without rewriting the code. On the other hand, Thinfinity Remote Desktop is a remote access, desktop delivery, and app publishing solution.

Explore our remoting and web-enabling solutions, enjoy our free trials, or request a custom demo HERE. No commitment!

We will be happy to assist you and show you our portfolio for remote desktop, screen sharing, digital workspace, and application virtualization.

Leave a comment

Cookie Preferences
Privacy and Cookie Policies
Cybele Software implements specific policies to enhance your browsing experience while respecting your privacy. When you visit Cybele Software's website, the site uses cookies to personalize your experience. These small files remember your preferences and the details of your repeated visits, aligning closely with Cybele's Privacy Policy.

You have complete control over the cookies used during your visit:
- Accepting All Cookies: You can agree to the use of all cookies by clicking “Accept All.” This provides a smoother, more integrated experience.
- Customizing Cookie Settings: If you prefer to manage your preferences, you can click on "Cookie Settings." This allows you to give controlled consent by selecting which types of cookies you agree to activate.
- Opting Out: You also have the option to opt-out entirely from non-essential cookies. It's important to note that choosing this option might impact your experience on the website, potentially limiting certain functionalities and features.
These features ensure that you can tailor your browsing according to your personal preferences and privacy concerns.