Deploy Next.js, Node.js, Python, and SvelteKit apps on EthioDeploy — framework-specific setup notes and links to full guides.
Last updated
Auto-detection covers most stacks out of the box. Pick your framework for a full guide, including the one gotcha worth knowing about before you push.
NEXT_PUBLIC_ values are baked in at build time
Bind 0.0.0.0 and read PORT
Set a start command that binds 0.0.0.0:$PORT
Fix this first: adapter-auto has no runnable server here
Not listed? If your app builds and starts an HTTP server on 0.0.0.0 and the PORT environment variable, it will usually deploy as-is. See Getting started and Troubleshooting.