S Simplewala

Node.js hosting with git deploy and SSL

Deploy Express, Next.js, Fastify, or any Node.js app. Container isolation, nginx proxy, and automatic SSL. No platform limits.

Deploy Node.js

Node.js features

~

Node.js LTS

Node.js 18 and 20 LTS available. Switch versions without rebuilding.

>

Container isolation

Each app runs in its own Docker container with resource limits and auto-restart.

#

Nginx reverse proxy

Front Door proxies traffic from your domain to your app port. SSL included.

%

npm & yarn ready

Both package managers available. Run install scripts from SSH or deploy hooks.

!

Environment variables

Manage env vars via the portal. Sensitive values never exposed in logs.

@

Log streaming

Container logs visible in the portal. Filter by app name without SSH.

Deploy your app

  1. 1

    Create a runtime app

    Apps > New App > choose Node.js. Select your Node version and configure the start command.

  2. 2

    Deploy your code

    Push via Git to your infrastructure domain, or connect a GitHub/GitLab repository for automatic deploys.

    git remote add deploy https://infra.yourdomain.com/_git/my-app.git
    git push deploy main
  3. 3

    Set environment variables

    Add env vars from the app settings page. They are injected into the container at startup.

  4. 4

    Add your domain

    Front Door > Add route > domain > your app port. SSL provisioned automatically.

Node.js FAQ

Can I run multiple Node.js apps?

Yes. Each app runs on its own port in a separate container. Front Door routes each domain to the correct app.

How do I deploy updates?

Push to your Git remote. Simplewala rebuilds the container and restarts with zero downtime.

Is TypeScript supported?

Yes. Add a build step in your Dockerfile or use the built-in build command configuration.

Can I use Deno or Bun?

Yes. You have root access to install any runtime. Containers can run any process.

Ship your Node.js app today

Start free