Recommendations for Node hosting

My normal host 20i has, after a long discussion, conceded they do not have the required skills to support Node/ Wappler combination on their managed VPS platform and due to high license costs for CPanel they charge, I am reluctant to go down the unmanaged VPS route (which i have had working ok to be fair)
So looking for recommendations for NON DOCKER node hosting solutions preferably in UK but anywhere in Europe would do as long as support is english speaking.
I want to be able to use FTP technology and standard MariaDB management (Wappler/ Navicat as required)
(at a decent price!)

I believe it is possible with WHUK (https://www.webhosting.uk.com/) on their VPS hosting but I don’t know any details.

I’ve not looked into it too closely . But these guys on their shared hosting plans offer Node apparently as well https://shockhosting.net/shared just be aware of hosting limits https://shockhosting.net/portal/knowledgebase/14/What-are-the-account-resource-limits.html They have a UK DC as well as a few others over the world https://shockhosting.net/about#locations

I’d recommend forgetting about technologies like FTP and go with cloud providers like https://www.hetzner.com/ and https://www.digitalocean.com/ using Docker :slight_smile:

We use https://chemicloud.com/ currently.
They have shared hosting with NodeJS support. They have servers in both UK & Europe.
They also have managed VPS options with cPanel included.
Send me a PM for a referral link in case you decide to buy this. :wink:

Two managed hosts I have used for Node projects, https://stablepoint.com/ and https://krystal.uk/.

Both give you cPanel accounts, and have phone/email/live chat support. I’ve purposely tried out both for technical support and have been very helpful, even sometimes at application level.

The main difference is Kystal have their own hosting infrastructure whereas Stablepoint rent servers from the Big 5 and you choose which one you prefer and server location. Both offer reseller accounts too if that’s your thing.

Thank you everyone.
I will look at the offerings suggested.

Teodor has done a lot to allay my fears and concerns about docker so will give DO/ Docker another chance first then if not to my liking move to a traditional server solution

Don’t give up … I’m doing the first application on Dockere / Digital Ocean too …

at the beginning it was traumatic (but I’m not an expert or a professional) but then becoming familiar with it is a great technology!

Also I am trying to understand what can be the best solution for a low cost VPS Server (fixed monthly without surprises such as hourly rates or continuous increases) that can host NodeJS and mySql, email accounts, … for some domains. And above all that it can interact correctly with Wappler.
I am currently testing on interserver.net a WebHosting at $ 7.00 a month with cPanel and nodejs included, which does not convince me very much also for the fact that it is in the USA.
I also always tested on interserver.net a VPS with OS Ubuntu, Cent OS, or others and DirectAdmin included for $ 6.00 a month; but after i installed NodeJS, it is not recognized by DirectAdmin
In the end, what is the best solution to use NodeJS with Wappler without having excessive costs?

I use digital ocean/ docker. Makes node so much easier to manage $5 per month for basic droplet, $5 more if you want dedicated static storage for images etc

2 Likes

I usually create dynamic sites with Backend manageable by the customer for data management in the database and image management on the server.
So with Ocean / docker the cost would be 5.00 or 10 € a month?
Aren’t there any other surprises?
And how many domains can you manage?
Hosting or VPS?

If customers are updating data to a database then only a basic droplet is needed. 1 droplet per site generally.
If you are also uploading images/ documents etc then static storage (spaces as they are referred to) is needed to have persistent storage of the images/documents or they will be overwritten when deploying updates. You will use S3 file uploads etc in addition to the standard file upload components in Wappler. That brings the total to $10 per month for a basic droplet (1GB ram, 1 core, 25GB storage per droplet + 250gb of static storage)

Storage via spaces can actually be shared between multiple droplets as a shared static document/image store which are delivered via a high speed CDN (you can also customise the URL) keeping costs down further

I should be releasing some tutorials on all of that very soon I hope.

I think about it a bit. But I saw that there is also an hourly rate, but I don’t understand what it refers to

Hourly rates are for their virtual machines, Basic droplets are ideal for most applications

Thank you
anyway if I understand Ocean for production correctly, and Docker you use it for free for development, but they are two separate worlds and not necessarily combined (or am I wrong?)

Docker is just an alternative method of deployment rather than using FTP.
You can develop locally with the Wappler node server / docker then deploy directly to a digital ocean droplet simply by switching target and hitting “Deploy”

Ok but I always think with ftp connection set in Wappler

Today I update and old site on a shared server using FTP… look like being on dinosaur era… deploying with docker is much much faster and easier… just at beginning you must take confidence then it is great…

If you create a droplet in digital ocean, then Wappler through docker will reply web server and MySQL server on the droplet plus your website.

I noticed that Teodor also suggested Hetzner, who seems to have a better offer in terms of cost / features. Does Hetzner also interact with Docker?

Hi Teodor
I’m considering a Hetzner cloud to use with Docker / NodeJS (as your advice)
I ask you which is the best choice in your opinion or direct experience for:
** Location - Nuremberg / Falkeinstein / Helsinki
** OS - Ubuntu / Fedora / Debian / CentOS
** Storage Type - Local (NVME SSD) / Network (CEPH)
Thank You