Skip to content
Dashboard

Services Overview

Select the NexHost service type that matches how your application runs.

Services Overview#

NexHost service types separate static delivery, user-facing Node frontends, public APIs, private processes, background work, scheduled commands, databases, and one-off tasks. Choose the type based on the process you need to run—not just the framework name.

Service typeUse it for
Static SitePre-built files with no running application server
Frontend AppServer-rendered Node.js user interfaces with a public URL
Web ServicePublic APIs and full-stack applications
Private ServiceInternal services reachable from the workspace network
Background WorkerLong-running queue consumers and asynchronous work
Cron JobScheduled commands that finish and exit
PostgresA private PostgreSQL database with generated credentials
WorkflowAn on-demand container task with run history and retry limits

Sources and stacks#

Static Sites and Frontend Apps accept repository and archive sources. Web Services, Private Services, Workers, and Cron Jobs can also use an existing image when the dashboard offers it. The selected stack supplies a starting configuration; review every command and directory before deployment.

The Frontend App distinction#

A Frontend App is a dedicated public Node.js runtime for UI applications such as Next.js, Nuxt, Remix, and SvelteKit with server output. It is not a backend API service, although it uses the same public-runtime essentials: a start command, PORT, and an HTTP health path. Use a Web Service when the product’s primary job is an API or general backend.