# Next.js Egg ## Docs - [Docker Images](https://nextjs-egg.nyxel.my.id/configuration/docker-images.md): Choose a Node.js version for your Next.js server. - [Package Managers](https://nextjs-egg.nyxel.my.id/configuration/package-managers.md): Configure npm, pnpm, or yarn for dependency installation. - [Variables](https://nextjs-egg.nyxel.my.id/configuration/variables.md): All panel variables you can configure for your Next.js server. - [Cloudflare Tunnel](https://nextjs-egg.nyxel.my.id/guides/cloudflare-tunnel.md): Expose your Next.js app publicly without opening firewall ports using Cloudflare Zero Trust. - [Env Injection](https://nextjs-egg.nyxel.my.id/guides/env-injection.md): Inject environment variables into your Next.js app using the panel File Manager. - [Private Repos](https://nextjs-egg.nyxel.my.id/guides/private-repos.md): Authenticate with GitHub or GitLab to clone private repositories. - [Run Modes](https://nextjs-egg.nyxel.my.id/guides/run-modes.md): Switch between production and development mode for your Next.js app. - [Installation](https://nextjs-egg.nyxel.my.id/installation.md): How to import the Next.js egg into your Pterodactyl or Pelican panel and create your first server. - [Introduction](https://nextjs-egg.nyxel.my.id/introduction.md): An overview of the Next.js Pterodactyl Egg — what it does and whether it fits your setup. - [Quick Start](https://nextjs-egg.nyxel.my.id/quickstart.md): Get your Next.js app running on Pterodactyl or Pelican in minutes. - [Startup Flow](https://nextjs-egg.nyxel.my.id/reference/startup-flow.md): What happens inside the egg each time your server starts. - [Troubleshooting](https://nextjs-egg.nyxel.my.id/reference/troubleshooting.md): Fix common problems with startup, builds, private repos, and dependencies.