Frameworks
DockHosting can deploy common web stacks automatically.
Supported app types
| Type | Notes |
|---|---|
| Node.js | API servers, Express, Fastify, NestJS |
| React / Next.js | Frontends and full-stack Next.js apps |
| Vue / Nuxt | Vue apps and Nuxt projects |
| Static | Plain HTML/CSS/JS and built SPAs |
| Python | Flask and simple Python web apps |
| Go | Compiled Go web services |
| PHP | Plain PHP apps |
| Laravel | Laravel apps with artisan |
| Ruby | Ruby/Sinatra-style apps |
| Spring Boot | Java apps with pom.xml |
| Dockerfile | Full control when auto-detect is not enough |
Detection hints
| File | Meaning |
|---|---|
package.json | JavaScript app |
next.config.* | Next.js |
nuxt.config.* | Nuxt |
requirements.txt | Python |
go.mod | Go |
composer.json | PHP |
artisan | Laravel |
Gemfile | Ruby |
pom.xml | Spring Boot |
Dockerfile | Custom container build |
Override detection
Use the dashboard project settings or the CLI:
dock deploy --type node