Auto-generate production-ready Docker images — zero configuration
Just run ./docify in your project folder. It auto-detects
everything and builds a Docker image.
No questions asked.
Detected via package.json + server code
→ node:18-alpine + npm ci
Detected via react-scripts or vite
→ Multi-stage: build → nginx:alpine
Detected via next in deps or
next.config.*
→ Multi-stage: build → npm start
Detected via requirements.txt
→ python:3.11-slim + pip install
✅ Verifies Docker is running
📦 Auto-detects project type
📄 Auto-detects entry file & port
📝 Generates optimized Dockerfile
🔨 Builds the Docker image
$ cd my-project
$ ./docify
🚀 Docify — Auto Docker Image Builder
========================================
✅ Docker is running.
✅ Detected project: Node.js (Backend)
✅ Entry file: server.js
✅ Port: 3000
✅ Image name: docify-my-project
📝 Dockerfile generated.
🔨 Building Docker image 'docify-my-project'...
========================================
✅ Docker image built successfully!
========================================
▶️ Run it with:
docker run -p 3000:3000 docify-my-project
Invoke-WebRequest -Uri "https://github.com/yash-gautam9953/docify/releases/latest/download/docify.exe" -OutFile "docify.exe"
curl -L -o docify https://github.com/yash-gautam9953/docify/releases/latest/download/docify
chmod +x docify
package.json deps → React / Next / Vite / Backendrequirements.txt
→ Python
package.json main/start script
→
server.js, app.js,
index.js...
.env → code scan → package.json scripts
→ framework defaults
Your folder name → docify-<folder>
.env file → PORT=3000app.listen(3000),
const port = 3000
package.json → --port 5173 in scripts
5173, React/Next:
3000
View all releases on GitHub