diff --git a/.firefox.metadata b/.firefox.metadata
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/.firefox.metadata
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/.gitignore
diff --git a/SOURCES/modulemd.src.txt b/SOURCES/modulemd.src.txt
new file mode 100644
index 0000000..f551a9f
--- /dev/null
+++ b/SOURCES/modulemd.src.txt
@@ -0,0 +1,59 @@
+---
+document: modulemd
+version: 2
+data:
+  name: firefox
+  stream: flatpak
+  summary: Mozilla Firefox Web browser
+  description: >-
+    Mozilla Firefox is an open-source web browser, designed for standards compliance,
+    performance and portability.
+  license:
+    module:
+    - MIT
+  dependencies:
+  - buildrequires:
+      flatpak-runtime: [el8]
+      platform: [el8]
+      rust-toolset: ['rhel8']
+      llvm-toolset: ['rhel8']
+    requires:
+      flatpak-runtime: [el8]
+      platform: [el8]
+  profiles:
+    default:
+      rpms:
+      - firefox
+  buildopts:
+    rpms:
+      macros: |
+         %_without_rpmwheels 1
+         %__python2 /app/bin/python2
+         %_without_tests 1 #Disable all tests by default         
+         %__meson /usr/bin/meson
+         %__ninja /usr/bin/ninja
+  components:
+    rpms:
+      firefox:
+        rationale: Application package
+        ref: rhel-8.3.0
+        buildorder: 10
+      mozilla-filesystem:
+        rationale: Runtime dependency
+        ref: rhel-8.3.0
+      redhat-indexhtml:
+        rationale: Runtime dependency
+        ref: rhel-8.3.0
+      dbus-glib:
+        rationale: Runtime dependency
+        ref: rhel-8.3.0
+      pipewire:
+        rationale: Runtime dependency
+        ref: rhel-8.3.0
+      sbc:
+        rationale: Runtime dependency
+        ref: rhel-8.3.0
+      gtk2:
+        buildorder: 2
+        rationale: Runtime dependency
+        ref: stream-flatpak-rhel-8.3.1