Any suggestions on a hosting service for Xojo web apps?
I realize this has been asked before, but I don’t find anything that’s current.
This is expected to be low volume for a limited time.
Any suggestions on a hosting service for Xojo web apps?
I realize this has been asked before, but I don’t find anything that’s current.
This is expected to be low volume for a limited time.
have a look for VPS (Virtual Private Server) service + domain name + https + mail + backup.
windows or linux what you like.
in front of your xojo apps you can run a web server. (see reverse proxy nginx)
This is expected to be low volume for a limited time.
i not know what your app is for but generally it could run on any older pc at home
or Raspberry Pi from 4 or better. (Create a port forwarding rule in the router)
or
Check out Digital Ocean and Liquid Web. We have deployed Xojo Web Apps on both of those providers and have been satisfied with the uptime and reliability.
If your needs are small you can get a $US5 per month solution from https://vpsdime.com. I have three of the $US7 per month Debian hosts based in Amsterdam and running with LifeBoat. Support is very quick (< 5 minutes) via a ticketing system.
Hi,
My VPS are hosted on UpCloud.com.
They are running for years without a single issue. They also propose “developer” servers, at a lower price, but with some limitations.
The servers for Xojo web apps are configured using Lifeboat.
Pricing is similar to Digital Ocean, they propose servers all around the world.
I’m using digital ocean and leave all the deploying and server updates to Lifeboat - Strawberry Software which I highly recommend you use.
I am currently using DigitalOcean and LifeBoat for my web apps.
I use Amazon LightSail managed by LifeBoat, easy-peasy.
As for me, I’ve opted for a containerized and agnostic approach that gives me a lot of flexibility and security for my Xojo WebApps.
Here is how my infrastructure is structured:
1. Containerization (Docker) and Resilience
I systematically generate Docker images for my WebApps (via a Dockerfile based on debian-slim)
DockerfileTemplate.zip (3.3 KB)
This choice is not trivial: it allows me to have instances that are completely server-agnostic.
I have previously experienced major crashes at the hosting level ![]()
2. Registry and Package Server (Gitea)
Once my Docker images are generated, I deploy them on my own Gitea server.
The advantage of Gitea is that it easily integrates a container registry to store my images.
(Small Desktop side note: Gitea also serves as my APT and RPM repository, which is perfect for distributing my Xojo Desktop Linux applications via standard distribution channels!)
3. Management and Deployment (Coolify)
For managing these containers, I use a self-hosted Coolify instance.
Coolify does everything else: reverse proxies, SSL certificates, etc.
4. Server Hosting (VPS) - EU Only
Since Docker and Coolify allow me to be independent of the provider, I deploy all of this on VPS servers.
Currently, my servers are spread across three hosting providers:
This is an architecture that requires a bit of initial configuration, but once in place, it’s robust, resilient to hosting failures, and updates can be done in one click!
This is expected to be low volume for a limited time.
I still recommend LifeBoat and Contabo ![]()