Skip to main content

containerize-apps

Facilitates application containerization with impact-aware Dockerfiles and configurations for seamless deployment.

Install this skill

or
41/100

Security score

The containerize-apps skill was audited on Feb 9, 2026 and we found 29 security issues across 4 threat categories, including 1 high-severity. Review the findings below before installing.

Categories Tested

Security Issues

medium line 86

Template literal with variable interpolation in command context

SourceSKILL.md
86```yaml
high line 270

Wget to non-GitHub URL

SourceSKILL.md
270**Problem:** `wget http://localhost:3000` fails with IPv6 resolution
low line 111

Access to .env file

SourceSKILL.md
111- DATABASE_URL=${DATABASE_URL} # From .env (external Neon)
medium line 126

Access to .env file

SourceSKILL.md
126### 3.3 .env.docker Template
medium line 261

Access to .env file

SourceSKILL.md
261**Code change:** Server-side routes use `process.env.SERVER_API_URL || process.env.NEXT_PUBLIC_API_URL`
medium line 379

Access to .env file

SourceSKILL.md
379- [ ] .env.docker template with service names
low line 94

External URL reference

SourceSKILL.md
94- NEXT_PUBLIC_API_URL=http://localhost:8000
low line 95

External URL reference

SourceSKILL.md
95- NEXT_PUBLIC_SSO_URL=http://localhost:3001
low line 99

External URL reference

SourceSKILL.md
99- SERVER_API_URL=http://api:8000
low line 100

External URL reference

SourceSKILL.md
100- SERVER_SSO_URL=http://sso-platform:3001
low line 112

External URL reference

SourceSKILL.md
112- FRONTEND_URL=http://web:3000 # Docker service name!
low line 113

External URL reference

SourceSKILL.md
113- CORS_ORIGINS=http://localhost:3000,http://web:3000
low line 117

External URL reference

SourceSKILL.md
117test: ["CMD", "curl", "-f", "http://localhost:8000/health"]
low line 135

External URL reference

SourceSKILL.md
135API_URL=http://api:8000
low line 136

External URL reference

SourceSKILL.md
136SSO_URL=http://sso:3001
low line 137

External URL reference

SourceSKILL.md
137FRONTEND_URL=http://web:3000
low line 158

External URL reference

SourceSKILL.md
158"http://localhost:3000",
low line 159

External URL reference

SourceSKILL.md
159"http://localhost:8000",
low line 160

External URL reference

SourceSKILL.md
160"http://web:3000", // ADD: Docker frontend
low line 161

External URL reference

SourceSKILL.md
161"http://api:8000", // ADD: Docker backend
low line 169

External URL reference

SourceSKILL.md
169"http://localhost:3000",
low line 170

External URL reference

SourceSKILL.md
170"http://web:3000", # ADD: Docker frontend
low line 171

External URL reference

SourceSKILL.md
171os.getenv("FRONTEND_URL", "http://localhost:3000"),
low line 177

External URL reference

SourceSKILL.md
177- `NEXT_PUBLIC_API_URL`: Must be build ARG, set to http://api:8000
low line 178

External URL reference

SourceSKILL.md
178- `BETTER_AUTH_URL`: Runtime ENV, set to http://sso:3001
low line 257

External URL reference

SourceSKILL.md
257- NEXT_PUBLIC_API_URL=http://localhost:8000 # Browser only
low line 259

External URL reference

SourceSKILL.md
259- SERVER_API_URL=http://api:8000 # Server only
low line 270

External URL reference

SourceSKILL.md
270**Problem:** `wget http://localhost:3000` fails with IPv6 resolution
low line 274

External URL reference

SourceSKILL.md
274test: ["CMD", "wget", "--spider", "http://127.0.0.1:3000/"] # NOT localhost!
Scanned on Feb 9, 2026
View Security Dashboard
Installation guide →