diff --git a/log4j.yaml b/log4j.yaml
new file mode 100644
index 0000000..9627ede
--- /dev/null
+++ b/log4j.yaml
@@ -0,0 +1,48 @@
+---
+document: modulemd
+version: 2
+data:
+  name: log4j
+  stream: "2"
+  summary: Java logging library
+  description: >-
+    Log4j is a popular Java logging library that allows the programmer to output log
+    statements to a variety of output targets.
+  license:
+    module:
+    - MIT
+  dependencies:
+  - buildrequires:
+      javapackages-tools: [201902]
+      platform: [el8.6.0]
+    requires:
+      platform: [el8]
+  profiles:
+    common:
+      rpms:
+      - log4j
+  api:
+    rpms:
+    - log4j
+    - log4j-jcl
+    - log4j-slf4j
+  filter:
+    rpms:
+    - disruptor-javadoc
+    - jctools-javadoc
+  components:
+    rpms:
+      disruptor:
+        rationale: Dependency of log4j.
+        ref: 12e5d262fc3450cb1d485469469991652a79c357
+        buildorder: 10
+      jctools:
+        rationale: Dependency of log4j.
+        ref: 1eb0852bacd3e2b206f038cf8089dc089b554104
+        buildorder: 10
+      log4j:
+        rationale: Module API.
+        ref: 6f84fe7870c18f9e8e47682e697db54a30386184
+        buildorder: 20
+...
+