diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/.gitignore
diff --git a/.nodejs.metadata b/.nodejs.metadata
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/.nodejs.metadata
diff --git a/SOURCES/modulemd.src.txt b/SOURCES/modulemd.src.txt
new file mode 100644
index 0000000..1fe8bd1
--- /dev/null
+++ b/SOURCES/modulemd.src.txt
@@ -0,0 +1,66 @@
+---
+document: modulemd
+version: 2
+data:
+    name: nodejs
+    stream: 16
+    summary: Javascript runtime
+    description: >-
+        Node.js is a platform built on Chrome's JavaScript runtime
+        for easily building fast, scalable network applications.
+        Node.js uses an event-driven, non-blocking I/O model that
+        makes it lightweight and efficient, perfect for data-intensive
+        real-time applications that run across distributed devices.
+    license:
+        module:
+            - MIT
+    dependencies:
+        - buildrequires:
+            platform: [el8]
+          requires:
+            platform: [el8]
+    references:
+        community: http://nodejs.org
+        documentation: http://nodejs.org/en/docs
+        tracker: https://github.com/nodejs/node/issues
+    profiles:
+        common:
+            rpms:
+                - nodejs
+                - npm
+        development:
+            rpms:
+                - nodejs
+                - nodejs-devel
+                - npm
+        minimal:
+            rpms:
+                - nodejs
+        s2i:
+            rpms:
+                - nodejs
+                - npm
+                - nodejs-nodemon
+    api:
+        rpms:
+            - nodejs
+            - nodejs-devel
+            - npm
+    buildopts:
+        rpms:
+            macros: |
+                %_with_bootstrap 1
+    components:
+        rpms:
+            nodejs-packaging:
+                rationale: RPM Macros and Utilities for Node.js Packaging
+                buildorder: 10
+                ref: stream-16-rhel-8.5.0
+            nodejs:
+                rationale: Javascript runtime and npm package manager.
+                buildorder: 100
+                ref: stream-16-rhel-8.5.0
+            nodejs-nodemon:
+                rationale: Simple monitor script for use during development of a node.js app
+                buildorder: 200
+                ref: stream-16-rhel-8.5.0