diff --git a/component/nodejs/buildout.cfg b/component/nodejs/buildout.cfg
new file mode 100644
index 0000000000000000000000000000000000000000..9ecfbc281f7f39301ecdbc85e3b207b99997a070
--- /dev/null
+++ b/component/nodejs/buildout.cfg
@@ -0,0 +1,24 @@
+[buildout]
+extends =
+  ../openssl/buildout.cfg
+  ../python-2.7/buildout.cfg
+  ../zlib/buildout.cfg
+
+parts =
+  nodejs
+
+[nodejs]
+<= nodejs-0.4
+recipe = hexagonit.recipe.cmmi
+
+[nodejs-0.4]
+recipe = hexagonit.recipe.cmmi
+url = http://nodejs.org/dist/node-v0.4.12.tar.gz
+md5sum = a6375eaa43db5356bf443e25b828ae16
+configure-options =
+  --with-python=${buildout:executable}
+  --openssl-includes=${openssl:location}/include
+  --openssl-libpath=${openssl:location}/lib
+environment =
+  CPPFLAGS=-I${zlib:location}/include
+  LDFLAGS=-Wl,-rpath=${openssl:location}/lib -L${zlib:location}/lib -Wl,-rpath=${zlib:location}/lib