Deploying Next.js to Portainer: Everything That Went Wrong
A brutally honest account of self-hosting a Next.js 16 app on Portainer β Alpine vs Debian, Docker cache nightmares, permission errors, and the one line that fixed everything.
Fullstack Developer
Born December 06, 2001
I build robust, premium digital experiences spanning the entire stack, from resilient backends (Java, Node.js, databases) to pixel-perfect frontends (React, TypeScript), and everything in between.
My personal premium portfolio and blog system built with Next.js featuring i18n, and a databaseless architecture.
A modular, production-grade Minecraft server built from scratch in Java 25. Features 14+ independent library modules β JSON, math, i18n, logging, scheduling, database, web β all with zero external dependencies. Designed around sealed interfaces, records, virtual threads, and JPMS strict encapsulation.
A brutally honest account of self-hosting a Next.js 16 app on Portainer β Alpine vs Debian, Docker cache nightmares, permission errors, and the one line that fixed everything.
A chaotic but honest story about setting up Antigravity IDE with AI tools (Codex, Claude Code) so you can code without touching the terminal like some kind of caveman.
My first post β a quick hello, who I am, what this site is, and what's coming.
I'm open to exciting opportunities and collaborations. Let's build something great together.