Where to Deploy? Get a VPS

Where to Deploy? Get a VPS

September 10, 2025

TL;DR

If you are building software or want to use projects that other built…

…you will just need a place to host them.

Intro

Have your client in the loop asap.

Yea, Thats one of the outcomes of the lean startup

So when the code works on your machine: how about sharing it with real users?

Just…via containers please.

Plot twist: nobody cares about solutions that only you can use.

So get ready to know how to use a VPS as infrastructure for your apps.

I will just assume that:

  1. You have something to share or want to use a conteinerized app that other people created
  2. You know how to get a domain and configure DNS records
  3. You are ready to pay for a VPS - Prepare ~5$/m for a basic VPS

VPS

VPS, just a computer somewhere else in the world.

I started using GCP free tier to get started with Linux+cloud.

Later, I got dissapointed with Oracle Cloud.

And after testing some SBCs and MiniPCs at home, plus few OSs:

Then, decided to try these VPS for fun and see how my linux skills got better.

Any of these can help you serve your Apps to people, unless you want to do so from your homelab!

  1. Digital Ocean
  2. Hetzner
  3. Linode

Below Ill leave some updates tricks to take into consideration when spinning up a VPS.

If you need big GPU power, isntead of just CPU, you can always try https://www.runpod.io/gpu-instance/pricing and similar services.

Clouds ( & GPU Clouds)

  • RunPod, Linode, DigitalOcean, Paper Space, Lambda Cloud, Hetzner
  • vast.ai,
  • Google Colab TPU…

With the Cloud, you forget about power consumption at home:

DO

From ~4/m for 1vcpu

Hetzner

Competitive prices ~4$ for 2 vcpu

Germany or Finland

Linode

Linode VPS

The basic ones goes for around 60$/y for 1vcpu

They have several locations, including US, JAPAN, EU AMS


Others

For AI workloads you will be interested in some cloud GPU:

Elestio

I used https://elest.io/ to try some open source projects.

Their mission is great:

Fully managed DevOps platform to deploy your code and open-source software

They also provide guides and high level features on the OSS projects.

See: https://elest.io/fully-managed-services/hosting-and-infrastructure


Conclusions

Its up to you: Homelab vs VPS

  1. Get a x300, get a ~15w avg at 0,25eur/kwh will cost you ~32eur/y (or 2,74 a month)

  2. Deploy on one of these smaller servers for a little bit more of the price, but you forget about the initial costs.

A new repo for SelfHosters:

  1. Get https/SSL

  2. Do that cleanup from time to time:

#df -h
docker stop $(docker ps -a -q) #stop all
#docker volume rm $(docker volume ls -q | grep -v '^portainer_data$') #rm all volumes but portainer

#docker system df
#docker image prune -a 
#docker builder prune -a --force

#docker system prune --all --volumes #just clean all...

Among All PaaS - What to Choose?

I was writting about PaaS earlier this year here.

With particular attention to Dokploy, here.

Dokploy PaaS deploying Streamlit Multichat Repository

Outro

Goodies for Servers

  1. Dont forget about fail2ban:
  1. VPNs: Like Mullvad or ProtonVPN as covered here

  2. Get https/SSL via Cloudflare tunnel or Traefik v3.3 setup.

Goodies for Marketers

Are you mastering marketing and social media?

Email marketing on easy mode thanks to:

High performance, self-hosted, newsletter and mailing list manager with a modern dashboard. Single binary app.

OSS and Selfhostable! Just visit http://192.168.1.2:9077/admin/ to get started.

ListMonk UI

Configuring Listmonk is not any harded than getting Mautic up and running.

You need a CRM?

or even ERP?

Not really a problem.

Before paying and getting vendor locked into some of those private SaaS, see:

  1. Odoo, ERPNext, SuiteCRM…
  2. https://elest.io/fully-managed-services/applications/crm-erp

FAQ

Hosting a Forum

Got a big enough audience?

Let them create content and discuss within a platform that you own.

Node.js based forum software built for the modern web