Quickstarts por framework
Publique sua stack favorita em minutos. Na maioria dos casos basta apontar o repositório e usar o modo Nixpacks — sem Dockerfile. Garanta um comando de start e que sua aplicação escute na porta configurada na instalação.
Node.js e Next.js
Com Nixpacks, a W8 Hub detecta o package.json, instala as dependências e roda o start. Garanta o script:
// package.json
"scripts": { "start": "node server.js" }
Next.js: use next build e next start. Para um site totalmente estático, exporte e use o modo Estático.
Python — Django, Flask e FastAPI
Com requirements.txt (ou Poetry), o Nixpacks instala e roda. Suba com um servidor WSGI/ASGI:
# Django / Flask (WSGI)
gunicorn app:app
# FastAPI (ASGI)
uvicorn main:app --host 0.0.0.0
PHP e WordPress
Para PHP com Composer, o Nixpacks builda a partir do composer.json. Para WordPress, use o modo Dockerfile com a imagem oficial (ou o provisionamento assistido):
FROM wordpress:php8.2-apache
Go, Ruby e .NET
Go (go.mod), Ruby (Gemfile) e .NET (.csproj) também buildam via Nixpacks — a detecção é automática. Precisa de controle fino do ambiente? Adicione um Dockerfile e a W8 Hub o utiliza no lugar da detecção automática.