# Easypanel Dockerizer

URL: /dockerizer

Generate production-ready, multi-stage, non-root Dockerfiles in your browser.

## Supported stacks

- [Next.js](/dockerizer/nextjs) — Standalone output, non-root, ~110 MB

- [Nuxt](/dockerizer/nuxt) — Nitro .output bundle, nothing else shipped

- [Astro](/dockerizer/astro) — Node adapter, standalone mode

- [SvelteKit](/dockerizer/sveltekit) — adapter-node, self-contained build

- [React Router 7](/dockerizer/remix) — Formerly Remix — served by react-router-serve

- [Vite](/dockerizer/vite) — Any Vite SPA, served by nginx

- [React](/dockerizer/react) — Client-rendered React, served by nginx

- [Vue](/dockerizer/vue) — Client-rendered Vue, served by nginx

- [Svelte](/dockerizer/svelte) — Client-rendered Svelte, served by nginx

- [SolidJS](/dockerizer/solid) — Client-rendered Solid, served by nginx

- [Angular](/dockerizer/angular) — The application builder output layout

- [Static Site](/dockerizer/static) — Prebuilt HTML, no build step

- [Node.js](/dockerizer/nodejs) — Any Node app — with or without a build step

- [Express](/dockerizer/express) — The classic Node server, done properly

- [Fastify](/dockerizer/fastify) — Low-overhead Node API

- [Hono](/dockerizer/hono) — Edge-style router on the Node adapter

- [NestJS](/dockerizer/nestjs) — Compiled to dist/, dev dependencies stripped

- [Bun](/dockerizer/bun) — Runtime, bundler and package manager in one image

- [Deno](/dockerizer/deno) — Explicit permissions, cached module graph

- [Strapi](/dockerizer/strapi) — Admin panel built in, dev dependencies pruned out

- [Payload CMS](/dockerizer/payload) — Payload 3 on Next.js standalone output

- [Directus](/dockerizer/directus) — Extends the official image with your extensions

- [Medusa](/dockerizer/medusa) — Medusa 2 server build output

- [Django](/dockerizer/django) — Gunicorn, collectstatic, non-root

- [FastAPI](/dockerizer/fastapi) — Uvicorn workers, async all the way down

- [Flask](/dockerizer/flask) — Gunicorn in front, never the dev server

- [Laravel](/dockerizer/laravel) — FrankenPHP, config cached, non-root

- [Symfony](/dockerizer/symfony) — FrankenPHP, warmed cache, non-root

- [PHP](/dockerizer/php) — Any PHP app, framework or not

- [Go](/dockerizer/golang) — Static binary into scratch or distroless

- [Rust](/dockerizer/rust) — Cached cargo builds, distroless runtime

- [Ruby on Rails](/dockerizer/rails) — Bundler deployment mode, assets precompiled

- [Spring Boot](/dockerizer/spring-boot) — Layered jar, JRE runtime, non-root

- [.NET](/dockerizer/dotnet) — ASP.NET runtime image, non-root by default