You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nifi.apache.org by ex...@apache.org on 2022/08/06 15:28:00 UTC

[nifi-site] branch main updated: NIFI-10324 Converted additional pages to Markdown

This is an automated email from the ASF dual-hosted git repository.

exceptionfactory pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/nifi-site.git


The following commit(s) were added to refs/heads/main by this push:
     new bc48229  NIFI-10324 Converted additional pages to Markdown
bc48229 is described below

commit bc48229d101d5a812a8e6d0844d5e35b0dcf11e0
Author: exceptionfactory <ex...@apache.org>
AuthorDate: Sat Aug 6 10:19:17 2022 -0500

    NIFI-10324 Converted additional pages to Markdown
    
    - Added youtube-embed shortcode for videos
    - Added cpp-download-links shortcode for MiNiFi
    - Added fds-download-links shortcode to Flow Design System
---
 layouts/shortcodes/cpp-download-links.html         |  24 +++
 layouts/shortcodes/fds-download-links.html         |  19 +++
 layouts/shortcodes/youtube-embed.html              |   8 +
 source/_index.md                                   | 100 ++++-------
 .../{developer-guide.html => developer-guide.md}   |   0
 source/{docs.html => docs.md}                      |   0
 source/faq.html                                    |  41 -----
 source/faq.md                                      |  32 ++++
 source/fds.html                                    | 119 -------------
 source/fds.md                                      |  49 ++++++
 source/mailing_lists.html                          | 131 ---------------
 source/mailing_lists.md                            |  55 ++++++
 source/minifi/__index.md                           |  63 +++----
 source/minifi/download.html                        | 109 ------------
 source/minifi/download.md                          |  48 ++++++
 source/minifi/faq.html                             |  25 ---
 source/minifi/faq.md                               |  11 ++
 source/powered-by-nifi.html                        | 110 ------------
 source/powered-by-nifi.md                          |  95 +++++++++++
 source/registry.html                               | 165 ------------------
 source/registry.md                                 |  52 ++++++
 source/videos.html                                 | 187 ---------------------
 source/videos.md                                   |  35 ++++
 23 files changed, 480 insertions(+), 998 deletions(-)

diff --git a/layouts/shortcodes/cpp-download-links.html b/layouts/shortcodes/cpp-download-links.html
new file mode 100644
index 0000000..f19dac8
--- /dev/null
+++ b/layouts/shortcodes/cpp-download-links.html
@@ -0,0 +1,24 @@
+{{- $primaryDownloadUrl := (.Site.Params.dynamicDownloadPathUrl) -}}
+{{- $secondaryDownloadUrl := (.Site.Params.downloadPathUrl) -}}
+
+{{- if eq (.Get "site") "archives" -}}
+  {{- $primaryDownloadUrl = (.Site.Params.archiveDownloadPathUrl) -}}
+  {{- $secondaryDownloadUrl = (.Site.Params.archiveDownloadPathUrl) -}}
+{{- end -}}
+
+{{- $downloadVersion := "" -}}
+{{- with .Get "version" -}}
+  {{- $downloadVersion = . -}}
+{{- end -}}
+
+{{- $extension := "" -}}
+{{- with .Get "extension" -}}
+  {{- $extension = . -}}
+{{- end -}}
+
+{{- $downloadFilePath := (print "nifi-minifi-cpp/" $downloadVersion "/nifi-minifi-cpp-" $downloadVersion "-" $extension) -}}
+
+<a href="{{ $primaryDownloadUrl }}/{{ $downloadFilePath }}">{{ .Get "label" }} {{ $downloadVersion }}</a>
+[<a href="{{ $secondaryDownloadUrl }}/{{ $downloadFilePath }}.asc">OpenPGP</a>]
+[<a href="{{ $secondaryDownloadUrl }}/{{ $downloadFilePath }}.sha256">SHA-256</a>]
+[<a href="{{ $secondaryDownloadUrl }}/{{ $downloadFilePath }}.sha512">SHA-512</a>]
diff --git a/layouts/shortcodes/fds-download-links.html b/layouts/shortcodes/fds-download-links.html
new file mode 100644
index 0000000..d740cae
--- /dev/null
+++ b/layouts/shortcodes/fds-download-links.html
@@ -0,0 +1,19 @@
+{{- $primaryDownloadUrl := (.Site.Params.dynamicDownloadPathUrl) -}}
+{{- $secondaryDownloadUrl := (.Site.Params.downloadPathUrl) -}}
+
+{{- if eq (.Get "site") "archives" -}}
+  {{- $primaryDownloadUrl = (.Site.Params.archiveDownloadPathUrl) -}}
+  {{- $secondaryDownloadUrl = (.Site.Params.archiveDownloadPathUrl) -}}
+{{- end -}}
+
+{{- $downloadVersion := "" -}}
+{{- with .Get "version" -}}
+  {{- $downloadVersion = . -}}
+{{- end -}}
+
+{{- $downloadFilePath := (print "nifi-fds/nifi-fds-" $downloadVersion "/nifi-fds-" $downloadVersion "-source-release.zip") -}}
+
+<a href="{{ $primaryDownloadUrl }}/{{ $downloadFilePath }}">{{ .Get "label" }} {{ $downloadVersion }}</a>
+[<a href="{{ $secondaryDownloadUrl }}/{{ $downloadFilePath }}.asc">OpenPGP</a>]
+[<a href="{{ $secondaryDownloadUrl }}/{{ $downloadFilePath }}.sha256">SHA-256</a>]
+[<a href="{{ $secondaryDownloadUrl }}/{{ $downloadFilePath }}.sha512">SHA-512</a>]
diff --git a/layouts/shortcodes/youtube-embed.html b/layouts/shortcodes/youtube-embed.html
new file mode 100644
index 0000000..db4c2f6
--- /dev/null
+++ b/layouts/shortcodes/youtube-embed.html
@@ -0,0 +1,8 @@
+<a href="#" data-reveal-id="youtube-{{ .Get "id" }}">{{ .Get "title" }}</a>
+<div id="youtube-{{ .Get "id" }}" class="reveal-modal medium" data-reveal>
+  <h2>{{ .Get "title" }}</h2>
+  <div class="flex-video widescreen" style="display: block;">
+    <iframe width="560" height="315" src="https://www.youtube.com/embed/{{ .Get "id" }}" frameborder="0" allowfullscreen></iframe>
+  </div>
+  <a class="close-reveal-modal">&#215;</a>
+</div>
\ No newline at end of file
diff --git a/source/_index.md b/source/_index.md
index 7c6b1e2..266013d 100644
--- a/source/_index.md
+++ b/source/_index.md
@@ -1,76 +1,38 @@
 ---
 title: Apache NiFi
+containerEnabled: true
 ---
 
-<div class="large-space"></div>
 <div class="row">
-    <div class="medium-6 large-5 columns">
-        <div class="row">
-            <div class="large-12 columns">
-                <!--<h1 id="nifi-landing" class="right-text nifi-txt">
-                    <span>
-                        Apache <span class="ni">ni</span><span class="fi">fi</span>
-                    </span>
-                </h1>-->
-                <img id="logo" src="/assets/images/apache-nifi-logo.svg" alt="Apache NiFi logo">
-            </div>
-        </div>
-        <div class="row">
-            <div class="large-12 columns">
-                <p class="description">
-                    An easy to use, powerful, and reliable system to process and distribute data.
-                </p>
-            </div>
-        </div>
-    </div>
-    <div class="medium-6 large-7 columns">
-        <a class="th" href="/assets/images/flow.png">
-            <img id="flow" src="/assets/images/flow-th.png" alt="NiFi flow">
-        </a>
-    </div>
-    <div class="clear"></div>
-</div>
-<div class="large-space"></div>
-<div class="row">
-    <div class="large-12 columns features">
-        <h2>Features</h2>
-    </div>
-</div>
-<div class="medium-space"></div>
-<div class="row">
-    <div class="large-12 columns">
-        <p class="description">
-            Apache NiFi supports powerful and scalable directed graphs of data routing, transformation, and system mediation logic. Some of the high-level capabilities and objectives of Apache NiFi include:
-        </p>
-        <ul>
-            <li>Web-based user interface
-                <ul><li>Seamless experience between design, control, feedback, and monitoring</li></ul>
-            </li>
-            <li>Highly configurable
-                <ul>
-                    <li>Loss tolerant vs guaranteed delivery</li>
-                    <li>Low latency vs high throughput</li>
-                    <li>Dynamic prioritization</li>
-                    <li>Flow can be modified at runtime</li>
-                    <li>Back pressure</li>
-                </ul>
-            </li>
-            <li>Data Provenance
-                <ul><li>Track dataflow from beginning to end</li></ul>
-            </li>
-            <li>Designed for extension
-                <ul>
-                    <li>Build your own processors and more</li>
-                    <li>Enables rapid development and effective testing</li>
-                </ul>
-            </li>
-            <li>Secure
-                <ul>
-                    <li>SSL, SSH, HTTPS, encrypted content, etc...</li>
-                    <li>Multi-tenant authorization and internal authorization/policy management</li>
-                </ul>
-            </li>
-        </ul>
-    </div>
+  <div class="medium-6 large-5 columns">
+    <img id="logo" src="/assets/images/apache-nifi-logo.svg" alt="Apache NiFi logo">
+    <p class="description">An easy to use, powerful, and reliable system to process and distribute data.</p>
+  </div>
+  <div class="medium-6 large-7 columns">
+    <a class="th" href="/assets/images/flow.png"><img id="flow" src="/assets/images/flow-th.png" alt="NiFi flow"></a>
+  </div>
 </div>
 
+# Features
+
+Apache NiFi supports powerful and scalable directed graphs of data routing, transformation, and system mediation logic.
+
+Apache NiFi includes the following capabilities:
+
+- Browser-based user interface
+  - Seamless experience for design, control, feedback, and monitoring
+- Data provenance tracking
+  - Complete lineage of information from beginning to end
+- Extensive configuration
+  - Loss-tolerant and guaranteed delivery
+  - Low latency and high throughput
+  - Dynamic prioritization
+  - Runtime modification of flow configuration
+  - Back pressure control
+- Extensible design
+  - Component architecture for custom Processors and Services
+  - Rapid development and iterative testing
+- Secure communication
+  - HTTPS with configurable authentication strategies
+  - Multi-tenant authorization and policy management
+  - Standard protocols for encrypted communication including TLS and SSH
diff --git a/source/developer-guide.html b/source/developer-guide.md
similarity index 100%
rename from source/developer-guide.html
rename to source/developer-guide.md
diff --git a/source/docs.html b/source/docs.md
similarity index 100%
rename from source/docs.html
rename to source/docs.md
diff --git a/source/faq.html b/source/faq.html
deleted file mode 100644
index 7506b96..0000000
--- a/source/faq.html
+++ /dev/null
@@ -1,41 +0,0 @@
----
-title: Apache NiFi FAQs
----
-
-<div class="large-space"></div>
-<div class="row">
-    <div class="large-12 columns">
-        <h1 class="nifi-txt">
-            <span>
-                Apache <span class="ni">ni</span><span class="fi">fi</span> FAQs
-            </span>
-        </h1>
-    </div>
-</div>
-<div class="row">
-    <div class="large-12 columns">
-        <ul>
-            <li>
-                <p class="description"><b>How do you pronounce NiFi?</b></p>
-                <p class="description">"nye fye" (nī fī) is the preferred pronunciation.</p>
-            </li>
-            <li>
-                <p class="description"><b>Why is no one replying to my mailing list question?</b></p>
-                <p class="description">The community makes every effort to respond to all mailing list questions. While there are contributors across the world, some timezones are more active than others, so you should allow at least 24 hours (longer on weekends) to get a response. In addition, make sure you are <a href="mailing_lists.html"><strong>subscribed</strong></a> to the mailing list you're contacting, as replies go back to the list. If you do not subscribe, it can appear as if n [...]
-            </li>
-	        <li>
-		        <p class="description"><b>Where can I find a more detailed and up to date FAQ?</b></p>
-		        <p class="description"><a href="https://cwiki.apache.org/confluence/display/NIFI/FAQs">NiFi FAQ Wiki</a></p>
-	        </li>
-            <li>
-                <p class="description"><b>Where can I find documentation on how to understand and configure NiFi?</b></p>
-                <ul>
-                    <li>Documentation is available under the <a href="docs.html">NiFi Docs</a> link within the Documentation dropdown.</li>
-                    <li>A <a href="developer-guide.html">Developer Guide</a> is also available under the Development     dropdown.</li>
-                    <li>View the <a href="https://cwiki.apache.org/confluence/display/NIFI">Apache NiFi Wiki</a> for     additional information related to the project as well as how to contribute.</li>
-                    <li>For more information on presently outstanding documentation work <a href="https://issues.apache.org/jira/browse/NIFI-162?jql=project%20%3D%20NIFI%20AND%20resolution%20%3D%20Unresolved%20AND%20component%20%3D    %20%22Documentation%20%26%20Website%22%20ORDER%20BY%20priority%20DESC">please click here</a>.</li>
-                </ul>
-            </li>
-        </ul>
-    </div>
-</div>
diff --git a/source/faq.md b/source/faq.md
new file mode 100644
index 0000000..91caed1
--- /dev/null
+++ b/source/faq.md
@@ -0,0 +1,32 @@
+---
+title: Apache NiFi FAQ
+containerEnabled: true
+---
+
+# Apache {{< project-label >}} FAQ
+
+### How do you pronounce NiFi?
+
+"nye fye" (nī fī) is the preferred pronunciation.
+
+### Why is no one replying to my mailing list question?
+                
+The community makes every effort to respond to all mailing list questions. While there are contributors across the
+world, some timezones are more active than others, so you should allow at least 24 hours (longer on weekends) to get a
+response. In addition, make sure you are [subscribed]({{< ref "mailing_lists.md" >}}) to the mailing
+list you're contacting, as replies go back to the list. If you do not subscribe, it can appear as if no one is
+answering, when in fact there has been a response. Additional
+[Apache mailing lists](https://apache.org/foundation/mailinglists.html) are also available.
+
+### Where can I find a more detailed and up to date FAQ?
+
+[Apache NiFi Wiki FAQ](https://cwiki.apache.org/confluence/display/NIFI/FAQs)
+
+### Where can I find documentation on how to understand and configure NiFi?
+     
+Documentation is available under the [NiFi Docs]({{< ref "docs.md" >}}) link within the Documentation menu.
+
+The [Developer Guide]({{< ref "developer-guide.md" >}}) is also available under the Development menu.
+
+View the [Apache NiFi Wiki](https://cwiki.apache.org/confluence/display/NIFI) for additional information related to the
+project as well as how to contribute.
diff --git a/source/fds.html b/source/fds.html
deleted file mode 100644
index ab27519..0000000
--- a/source/fds.html
+++ /dev/null
@@ -1,119 +0,0 @@
----
-title: Apache NiFi - Flow Design System
----
-<div class="large-space"></div>
-<div class="row">
-    <div class="large-12 columns">
-        <div class="row">
-            <div>
-                <h1>Apache NiFi - Flow Design System</h1>
-            </div>
-        </div>
-        <div class="large-space"></div>
-        <div class="row">
-            <div class="large-12 columns">
-                <p class="description">
-                    A subproject of Apache NiFi to provide a consistent user experience across the various web applications within the NiFi ecosystem.
-                </p>
-            </div>
-        </div>
-    </div>
-</div>
-<div class="large-space"></div>
-<div class="row">
-    <div class="large-12 columns features">
-        <h2>About</h2>
-    </div>
-</div>
-<div class="medium-space"></div>
-<div class="row">
-    <div class="large-12 columns">
-        <p class="description">
-            Flow Design System&mdash;a subproject of Apache NiFi&mdash; is an atomic reusable platform for providing a consistent set of UI/UX components for Apache NiFi, Apache NiFi Registry, Apache NiFi MiNiFi, and any other open source web applications to consume.
-        </p>
-        <p class="description">
-            Specific goals for the initial thrust of the Flow Design System effort include:
-            <ul>
-                <li>Implementation of the Flow Design System for reuseable UI/UX components</li>
-                <li>Integration with NiFi Registry UI/UX via npm public registry</li>
-            </ul>
-        </p>
-        <p class="description">
-            Future efforts may include capabilities to support additional UI/UX concepts as they are identified by the community.
-        </p>
-    </div>
-  </div>
-    <div class="large-space"></div>
-    <div class="row">
-        <div class="large-12 columns features">
-            <h2>Links</h2>
-        </div>
-    </div>
-    <div class="medium-space"></div>
-    <div class="row">
-        <div class="large-12 columns">
-          <p class="description">
-              Releases
-              <ul>
-                  <li>
-                    0.3.0
-                    <ul>
-                      <li>
-                        Sources
-                        <ul>
-                            <li><a href="https://www.apache.org/dyn/closer.lua?path=/nifi/nifi-fds/nifi-fds-0.3.0/nifi-fds-0.3.0-source-release.zip">nifi-fds-0.3.0-source-release.zip</a> (
-                              <a href="https://www.apache.org/dist/nifi/nifi-fds/nifi-fds-0.3.0/nifi-fds-0.3.0-source-release.zip.asc">asc</a>,
-                              <a href="https://www.apache.org/dist/nifi/nifi-fds/nifi-fds-0.3.0/nifi-fds-0.3.0-source-release.zip.sha256">sha256</a>,
-                              <a href="https://www.apache.org/dist/nifi/nifi-fds/nifi-fds-0.3.0/nifi-fds-0.3.0-source-release.zip.sha512">sha512</a> )</li>
-                        </ul>
-                      </li>
-                      <li><a href="https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-NiFiFlowDesignSystem0.3.0">Release Notes</a></li>
-                    </ul>
-                  </li>
-                  <li>
-                    0.2.0
-                    <ul>
-                      <li>
-                        Sources
-                        <ul>
-                            <li><a href="https://www.apache.org/dyn/closer.lua?path=/nifi/nifi-fds/nifi-fds-0.2.0/nifi-fds-0.2.0-source-release.zip">nifi-fds-0.2.0-source-release.zip</a> (
-                              <a href="https://www.apache.org/dist/nifi/nifi-fds/nifi-fds-0.2.0/nifi-fds-0.2.0-source-release.zip.asc">asc</a>,
-                              <a href="https://www.apache.org/dist/nifi/nifi-fds/nifi-fds-0.2.0/nifi-fds-0.2.0-source-release.zip.sha256">sha256</a>,
-                              <a href="https://www.apache.org/dist/nifi/nifi-fds/nifi-fds-0.2.0/nifi-fds-0.2.0-source-release.zip.sha512">sha512</a> )</li>
-                        </ul>
-                      </li>
-                      <li><a href="https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-NiFiFlowDesignSystem0.2.0">Release Notes</a></li>
-                    </ul>
-                  </li>
-                  <li>
-                    0.1.0
-                    <ul>
-                      <li>
-                        Sources
-                        <ul>
-                            <li><a href="https://archive.apache.org/dist/nifi/nifi-fds/nifi-fds-0.1.0/nifi-fds-0.1.0-source-release.zip">nifi-fds-0.1.0-source-release.zip</a> (
-                              <a href="https://archive.apache.org/dist/nifi/nifi-fds/nifi-fds-0.1.0/nifi-fds-0.1.0-source-release.zip.asc">asc</a>,
-                              <a href="https://archive.apache.org/dist/nifi/nifi-fds/nifi-fds-0.1.0/nifi-fds-0.1.0-source-release.zip.sha256">sha256</a>,
-                              <a href="https://archive.apache.org/dist/nifi/nifi-fds/nifi-fds-0.1.0/nifi-fds-0.1.0-source-release.zip.sha512">sha512</a> )</li>
-                        </ul>
-                      </li>
-                      <li><a href="https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-NiFiFlowDesignSystem0.1.0">Release Notes</a></li>
-                    </ul>
-                  </li>
-              </ul>
-          </p>
-          <p class="description">
-              Source
-              <ul>
-                  <li><a href="https://gitbox.apache.org/repos/asf?p=nifi-fds.git">Apache Git</a></li>
-                  <li><a href="https://github.com/apache/nifi-fds">GitHub Mirror</a></li>
-              </ul>
-          </p>
-          <p class="description">
-              Issues
-              <ul>
-                  <li><a href="https://issues.apache.org/jira/browse/NIFI">NiFi JIRA</a></li>
-              </ul>
-          </p>
-        </div>
-    </div>
diff --git a/source/fds.md b/source/fds.md
new file mode 100644
index 0000000..02bfb19
--- /dev/null
+++ b/source/fds.md
@@ -0,0 +1,49 @@
+---
+title: Apache NiFi - Flow Design System
+containerEnabled: true
+---
+
+# Apache {{< project-label >}} Flow Design System
+
+<p class="description">
+  A subproject of Apache NiFi to provide a consistent user experience across the various web applications within the NiFi ecosystem.
+</p>
+
+## Features
+
+Flow Design System&mdash;a subproject of Apache NiFi&mdash; is an atomic reusable platform for providing a consistent
+set of UI/UX components for Apache NiFi, Apache NiFi Registry, Apache NiFi MiNiFi, and any other open source web
+applications to consume.
+
+Specific goals for the initial thrust of the Flow Design System effort include:
+
+- Implementation of the Flow Design System for reuseable UI/UX components
+- Integration with NiFi Registry UI/UX via npm public registry
+
+Future efforts may include capabilities to support additional UI/UX concepts as they are identified by the community.
+
+## Releases
+
+### 0.3.0
+
+- [Release Notes](https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-NiFiFlowDesignSystem0.3.0)
+- {{< fds-download-links label="Apache NiFi FDS Sources" version=0.3.0 >}}
+
+### 0.2.0
+
+- [Release Notes](https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-NiFiFlowDesignSystem0.2.0)
+- {{< fds-download-links label="Apache NiFi FDS Sources" version=0.2.0 site=archives >}}
+
+### 0.1.0
+
+- [Release Notes](https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-NiFiFlowDesignSystem0.1.0)
+- {{< fds-download-links label="Apache NiFi FDS Sources" version=0.1.0 site=archives >}}
+
+## Sources
+
+- [Apache Gitbox](https://gitbox.apache.org/repos/asf?p=nifi-fds.git)
+- [GitHub](https://github.com/apache/nifi-fds)
+
+## Issues
+
+- [Apache NiFi Jira](https://issues.apache.org/jira/browse/NIFI)
\ No newline at end of file
diff --git a/source/mailing_lists.html b/source/mailing_lists.html
deleted file mode 100644
index 3dc4de0..0000000
--- a/source/mailing_lists.html
+++ /dev/null
@@ -1,131 +0,0 @@
----
-title: Apache NiFi Mailing Lists &amp; Chat
----
-
-<div class="large-space"></div>
-<div class="row">
-    <div class="large-12 columns">
-        <h1 class="nifi-txt">
-            <span>
-                Apache <span class="ni">ni</span><span class="fi">fi</span> Mailing Lists
-            </span>
-        </h1>
-    </div>
-</div>
-<div class="row">
-    <div class="large-12 columns">
-        <p class="description">
-            These are the mailing lists that have been established for this project. For each list, there is a subscribe, unsubscribe, and an archive link.  Tips on how to interact with ASF mailing lists found <a href="http://apache.org/foundation/mailinglists.html">here</a>
-        </p>
-    </div>
-</div>
-<div class="row">
-    <div class="large-12 columns">
-        <table>
-            <tr>
-                <th>Name</th>
-                <th>Subscribe</th>
-                <th>Unsubscribe</th>
-                <th>Post</th>
-                <th>Pony Mail Archive</th>
-                <th>Legacy Archive</th>
-		<th>Purpose</th>
-            </tr>
-            <tr>
-                <td>Users Mailing List</td>
-                <td><a class="externalLink" href="mailto:users-subscribe@nifi.apache.org">Subscribe</a></td>
-                <td><a class="externalLink" href="mailto:users-unsubscribe@nifi.apache.org">Unsubscribe</a></td>
-                <td><a class="externalLink" href="mailto:users@nifi.apache.org">Post</a></td>
-                <td><a class="externalLink" href="https://lists.apache.org/list.html?users@nifi.apache.org">users@nifi.apache.org</a></td>
-                <td><a class="externalLink" href="https://mail-archives.apache.org/mod_mbox/nifi-users/">mail-archives.apache.org</a></td>
-		<td>For nifi users to get help, ask questions, report bugs</td>
-            </tr>
-            <tr>
-                <td>Developers Mailing List</td>
-                <td><a class="externalLink" href="mailto:dev-subscribe@nifi.apache.org">Subscribe</a></td>
-                <td><a class="externalLink" href="mailto:dev-unsubscribe@nifi.apache.org">Unsubscribe</a></td>
-                <td><a class="externalLink" href="mailto:dev@nifi.apache.org">Post</a></td>
-                <td><a class="externalLink" href="https://lists.apache.org/list.html?dev@nifi.apache.org">dev@nifi.apache.org</a></td>
-                <td><a class="externalLink" href="https://mail-archives.apache.org/mod_mbox/nifi-dev/">mail-archives.apache.org</a></td>
-		<td>For developers to discuss features, bugs, share ideas</td>
-            </tr>
-            <tr>
-                <td>Commits Mailing List</td>
-                <td><a class="externalLink" href="mailto:commits-subscribe@nifi.apache.org">Subscribe</a></td>
-                <td><a class="externalLink" href="mailto:commits-unsubscribe@nifi.apache.org">Unsubscribe</a></td>
-                <td><a class="externalLink" href="mailto:commits@nifi.apache.org">Post</a></td>
-                <td><a class="externalLink" href="https://lists.apache.org/list.html?commits@nifi.apache.org">commits@nifi.apache.org</a></td>
-                <td><a class="externalLink" href="https://mail-archives.apache.org/mod_mbox/nifi-commits/">mail-archives.apache.org</a></td>
-		<td>Automated e-mails each time code commits occur</td>
-            </tr>
-            <tr>
-                <td>Issues Mailing List</td>
-                <td><a class="externalLink" href="mailto:issues-subscribe@nifi.apache.org">Subscribe</a></td>
-                <td><a class="externalLink" href="mailto:issues-unsubscribe@nifi.apache.org">Unsubscribe</a></td>
-                <td><a class="externalLink" href="mailto:issues@nifi.apache.org">Post</a></td>
-                <td><a class="externalLink" href="https://lists.apache.org/list.html?issues@nifi.apache.org">issues@nifi.apache.org</a></td>
-                <td><a class="externalLink" href="https://mail-archives.apache.org/mod_mbox/nifi-issues/">mail-archives.apache.org</a></td>
-                <td>Automated e-mails each time comments are made in JIRA or Github</td>
-            </tr>
-            <tr>
-                <td>Security Mailing List</td>
-                <td>private</td>
-                <td>private</td>
-                <td><a class="externalLink" href="mailto:security@nifi.apache.org">Post</a></td>
-                <td>not archived</td>
-                <td>not archived</td>
-                <td>Alias to report security issues to NiFi.  Please see <a href="https://www.apache.org/security/committers.html">ASF security reporting guidance</a> and <a href="https://nifi.apache.org/security.html">NiFi security page</a></td>
-            </tr>
-        </table>
-    </div>
-</div>
-<div class="large-space"></div>
-<div class="row">
-    <div class="large-12 columns">
-        <h2 class="nifi-txt">
-            <span>
-                Mailing List Archives
-            </span>
-        </h2>
-    </div>
-</div>
-<div class="row">
-    <div class="large-12 columns">
-        <p class="description">
-            Some other popular archive sources which are not part of the official Apache archives.
-        </p>
-        <ul>
-            <li>
-                <a href="http://apache-nifi-developer-list.39713.n7.nabble.com/">Developer List archive on Nabble</a>
-            </li>
-            <li>
-                <a href="http://apache-nifi-users-list.2361937.n4.nabble.com/">Users List archive on Nabble</a>
-            </li>
-        </ul>
-    </div>
-</div>
-<div class="row">
-    <div class="large-12 columns">
-        <h1 class="nifi-txt">
-            <span>
-                Apache <span class="ni">ni</span><span class="fi">fi</span> Chat
-            </span>
-        </h1>
-    </div>
-</div>
-<div class="row">
-    <div class="large-12 columns">
-        <p class="description">
-            For more interactive discussions, community members can often be found in the following locations:
-        </p>
-        <ul>
-            <li>
-                Apache NiFi Slack Workspace: <a href="https://apachenifi.slack.com/">https://apachenifi.slack.com/</a> <br />
-                New users can join the workspace using the following <a href="https://join.slack.com/t/apachenifi/shared_invite/zt-11njbtkdx-ZRU8FKYSWoEHRJetidy0zA">invite link</a>.
-            </li>
-            <li>
-                IRC:  #nifi on <a href="http://webchat.freenode.net/?channels=#nifi">irc.freenode.net</a>
-            </li>
-        </ul>
-    </div>
-</div>
diff --git a/source/mailing_lists.md b/source/mailing_lists.md
new file mode 100644
index 0000000..228b21d
--- /dev/null
+++ b/source/mailing_lists.md
@@ -0,0 +1,55 @@
+---
+title: Apache NiFi Mailing Lists
+containerEnabled: true
+---
+
+# Apache {{< project-label >}} Mailing Lists
+
+See the [Apache Software Foundation Mailing List Tips](http://apache.org/foundation/mailinglists.html) for
+recommendations on how to interact with the community.
+
+## Users Mailing List
+
+List for getting help, asking questions, and reporting problems.
+
+- [Subscribe](mailto:users-subscribe@nifi.apache.org)
+- [Unsubscribe](mailto:users-unsubscribe@nifi.apache.org)
+- [Send](mailto:users@nifi.apache.org)
+- [Archives](https://lists.apache.org/list.html?users@nifi.apache.org)
+
+## Developers Mailing List
+
+List for committers and contributors to discuss features, bugs, ideas, and releases.
+
+- [Subscribe](mailto:dev-subscribe@nifi.apache.org)
+- [Unsubscribe](mailto:dev-unsubscribe@nifi.apache.org)
+- [Send](mailto:dev@nifi.apache.org)
+- [Archives](https://lists.apache.org/list.html?dev@nifi.apache.org)
+
+## Commits Mailing List
+
+List for receiving automated notification of source code changes.
+
+- [Subscribe](mailto:commits-subscribe@nifi.apache.org)
+- [Unsubscribe](mailto:commits-unsubscribe@nifi.apache.org)
+- [Archives](https://lists.apache.org/list.html?commits@nifi.apache.org)
+
+## Issues Mailing List
+
+List for receiving automated notification of issues or comments from Jira or GitHub.
+
+- [Subscribe](mailto:issues-subscribe@nifi.apache.org)
+- [Unsubscribe](mailto:issues-unsubscribe@nifi.apache.org)
+- [Archives](https://lists.apache.org/list.html?issues@nifi.apache.org)
+
+## Security Mailing List
+
+Private list for reporting potential security issues.
+See [Apache NiFi Security Reporting]({{< ref "security.html" >}}) for more details.
+
+- [Send](mailto:security@nifi.apache.org)
+
+# Apache {{< project-label >}} Chat
+
+- [Apache NiFi on Slack](https://apachenifi.slack.com/)
+- New users can join the workspace using the [invitation link](https://join.slack.com/t/apachenifi/shared_invite/zt-11njbtkdx-ZRU8FKYSWoEHRJetidy0zA)
diff --git a/source/minifi/__index.md b/source/minifi/__index.md
index 3728b76..090f133 100644
--- a/source/minifi/__index.md
+++ b/source/minifi/__index.md
@@ -1,48 +1,27 @@
 ---
-title: Apache NiFi - MiNiFi
+title: Apache NiFi MiNiFi
 slug: index
 menu: minifi-topbar.html
+containerEnabled: true
 ---
 
-<div class="large-space"></div>
-<div class="row">
-    <div class="large-12 columns">
-        <div class="row">
-            <div class="large-6 columns">
-                <img id="minifi-logo" src="/assets/images/minifi/minifi-logo.svg" alt="MiNiFi logo">
-            </div>
-        </div>
-        <div class="large-space"></div>
-        <div class="row">
-            <div class="large-12 columns">
-                <p class="description">
-                    A subproject of Apache NiFi to collect data where it originates.
-                </p>
-            </div>
-        </div>
-    </div>
-</div>
-<div class="large-space"></div>
-<div class="row">
-    <div class="large-12 columns features">
-        <h2>About</h2>
-    </div>
-</div>
-<div class="medium-space"></div>
-<div class="row">
-    <div class="large-12 columns">
-        <p class="description">
-            MiNiFi&mdash;a subproject of Apache NiFi&mdash;is a complementary data collection approach that supplements the core tenets of NiFi in dataflow management, focusing on the collection of data at the source of its creation.
-        </p>
-        <p class="description">
-            Specific goals for the initial thrust of the MiNiFi effort comprise:
-            <ul>
-                <li>Small size and low resource consumption</li>
-                <li>Central management of agents</li>
-                <li>Generation of data provenance (full chain of custody of information)</li>
-                <li>Integration with NiFi for follow-on dataflow management</li>
-            </ul>
-            Perspectives of the role of MiNiFi should be from the perspective of the agent acting immediately at, or directly adjacent to, source sensors, systems, or servers.
-        </p>
-    </div>
+<div class="large-6">
+  <img id="minifi-logo" src="/assets/images/minifi/minifi-logo.svg" alt="MiNiFi logo">
 </div>
+
+<p class="description">A subproject of Apache NiFi to collect data from the point of origin.</p>
+
+# Features
+
+MiNiFi - a subproject of Apache NiFi - is a complementary data collection approach that supplements the core tenets of
+NiFi in dataflow management, focusing on the collection of data at the source of its creation.
+
+Apache NiFi MiNiFi provides the following features:
+
+- Small size and low resource consumption
+- Central management of agents
+- Generation of data provenance with full chain of custody of information
+- Integration with NiFi for follow-on dataflow management
+
+MiNiFi functions in the role of an agent acting immediately at, or directly adjacent to, source sensors, systems, or
+servers.
diff --git a/source/minifi/download.html b/source/minifi/download.html
deleted file mode 100644
index 195b3b4..0000000
--- a/source/minifi/download.html
+++ /dev/null
@@ -1,109 +0,0 @@
----
-title: Apache NiFi - MiNiFi Downloads
-menu: minifi-topbar.html
----
-
-<div class="large-space"></div>
-<div class="row">
-    <div class="large-12 columns">
-        <h1 class="nifi-txt">
-            <span>
-                Apache {{< project-label >}} <span class="minifi">minifi</span> Downloads
-            </span>
-        </h1>
-    </div>
-</div>
-<div class="row">
-    <div class="large-12 columns">
-        <p>To verify the downloads please follow these <a href="https://www.apache.org/info/verification.html">procedures</a>
-            using these <a href="https://downloads.apache.org/nifi/KEYS">KEYS</a></p>
-        <p>If a download is not found please allow up to 24 hours for the mirrors to sync.</p>
-    </div>
-</div>
-<div class="row">
-    <div class="large-12 columns">
-        <h2>Releases</h2>
-        <h3>MiNiFi Java</h3>
-        <ul>
-          <li>{{< param currentProjectVersion >}}
-              <ul>
-                  <li>Released: {{< param currentProjectVersionReleased >}}</li>
-                  <ul>
-                    <li><a href="https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-Version{{< param currentProjectVersion >}}">Release Notes</a></li>
-                  </ul>
-              </ul>
-              <ul>
-                  <li>Sources
-                      <ul>
-                          <li>{{< download-links label="Apache NiFi Sources" extension=source-release.zip >}}</li>
-                      </ul>
-                  </li>
-                  <li>
-                      Binaries
-                      <ul>
-                          <li>{{< download-links label="Apache NiFi MiNiFi Binary" project=minifi extension=bin.zip >}}</li>
-                      </ul>
-                      <ul>
-                          <li>{{< download-links label="Apache NiFi MiNiFi Toolkit Binary" project=minifi qualifier=toolkit extension=bin.zip >}}</li>
-                      </ul>
-                      <ul>
-                          <li>{{< download-links label="Apache NiFi MiNiFi Command and Control Binary" project=minifi qualifier=c2 extension=bin.zip >}}</li>
-                      </ul>
-                  </li>
-              </ul>
-          </li>
-        </ul>
-        <h3>MiNiFi C++</h3>
-        <ul>
-          <li>cpp-0.12.0
-              <ul>
-                  <li>
-                      Sources:
-                      <ul>
-                          <li><a href="https://www.apache.org/dyn/closer.lua?path=/nifi/nifi-minifi-cpp/0.12.0/nifi-minifi-cpp-0.12.0-source.tar.gz">nifi-minifi-cpp-0.12.0-source.tar.gz</a>
-                            ( <a href="https://downloads.apache.org/nifi/nifi-minifi-cpp/0.12.0/nifi-minifi-cpp-0.12.0-source.tar.gz.asc">asc</a>,
-                              <a href="https://downloads.apache.org/nifi/nifi-minifi-cpp/0.12.0/nifi-minifi-cpp-0.12.0-source.tar.gz.sha256">sha256</a> )
-                          </li>
-                      </ul>
-                  </li>
-                  <li>
-                      Binaries
-                      <ul>
-                          Linux (CentOS 7, Debian 10, Fedora 34, Ubuntu 20.04 or newer) - x86_64
-                          <li><a href="https://www.apache.org/dyn/closer.lua?path=/nifi/nifi-minifi-cpp/0.12.0/nifi-minifi-cpp-0.12.0-bin-linux.tar.gz">nifi-minifi-cpp-0.12.0-bin-linux.tar.gz</a>
-                            ( <a href="https://downloads.apache.org/nifi/nifi-minifi-cpp/0.12.0/nifi-minifi-cpp-0.12.0-bin-linux.tar.gz.asc">asc</a>,
-                              <a href="https://downloads.apache.org/nifi/nifi-minifi-cpp/0.12.0/nifi-minifi-cpp-0.12.0-bin-linux.tar.gz.sha256">sha256</a> )
-                          </li>
-                      </ul>
-                  </li>
-      <li><a href="https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=65145325#ReleaseNotesMiNiFi(C++)-Versioncpp-0.12.0">Release Notes</a></li>
-              </ul>
-          </li>
-          <br/>
-          <li>cpp-0.11.0
-              <ul>
-                  <li>
-                      Sources:
-                      <ul>
-                          <li><a href="https://www.apache.org/dyn/closer.lua?path=/nifi/nifi-minifi-cpp/0.11.0/nifi-minifi-cpp-0.11.0-source.tar.gz">nifi-minifi-cpp-0.11.0-source.tar.gz</a>
-                            ( <a href="https://downloads.apache.org/nifi/nifi-minifi-cpp/0.11.0/nifi-minifi-cpp-0.11.0-source.tar.gz.asc">asc</a>,
-                              <a href="https://downloads.apache.org/nifi/nifi-minifi-cpp/0.11.0/nifi-minifi-cpp-0.11.0-source.tar.gz.sha256">sha256</a> )
-                          </li>
-                      </ul>
-                  </li>
-                  <li>
-                      Binaries
-                      <ul>
-                          Linux (CentOS 7, Debian 10, Fedora 34, Ubuntu 20.04) - x86_64
-                          <li><a href="https://www.apache.org/dyn/closer.lua?path=/nifi/nifi-minifi-cpp/0.11.0/nifi-minifi-cpp-0.11.0-bin-linux.tar.gz">nifi-minifi-cpp-0.11.0-bin-linux.tar.gz</a>
-                            ( <a href="https://downloads.apache.org/nifi/nifi-minifi-cpp/0.11.0/nifi-minifi-cpp-0.11.0-bin-linux.tar.gz.asc">asc</a>,
-                              <a href="https://downloads.apache.org/nifi/nifi-minifi-cpp/0.11.0/nifi-minifi-cpp-0.11.0-bin-linux.tar.gz.sha256">sha256</a> )
-                          </li>
-                      </ul>
-                  </li>
-      <li><a href="https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=65145325#ReleaseNotesMiNiFi(C++)-Versioncpp-0.11.0">Release Notes</a></li>
-              </ul>
-          </li>
-        </ul>
-    </div>
-</div>
diff --git a/source/minifi/download.md b/source/minifi/download.md
new file mode 100644
index 0000000..82c9a5b
--- /dev/null
+++ b/source/minifi/download.md
@@ -0,0 +1,48 @@
+---
+title: Apache NiFi MiNiFi Downloads
+menu: minifi-topbar.html
+containerEnabled: true
+---
+
+# Apache {{< project-label >}} MiNiFi Downloads
+
+Apache NiFi [Project Keys](https://downloads.apache.org/nifi/KEYS) can be used to
+[verify downloads](https://www.apache.org/info/verification.html).
+
+Please allow up to 24 hours for mirrors to synchronize following the release of a new version.
+
+Previous releases can be found in [release archives](https://archive.apache.org/dist/nifi/).
+Please avoid repeated downloads from archives to avoid infrastructure rate limits.
+
+## MiNiFi Java Releases
+
+### {{< param currentProjectVersion >}}
+
+- Released: {{< param currentProjectVersionReleased >}}
+  - [Release Notes](https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-Version{{< param currentProjectVersion >}})
+- Sources
+  - {{< download-links label="Apache NiFi Sources" extension=source-release.zip >}}
+- Binaries
+  - {{< download-links label="Apache NiFi MiNiFi Binary" project=minifi extension=bin.zip >}}
+  - {{< download-links label="Apache NiFi MiNiFi Toolkit Binary" project=minifi qualifier=toolkit extension=bin.zip >}}
+  - {{< download-links label="Apache NiFi MiNiFi Command and Control Binary" project=minifi qualifier=c2 extension=bin.zip >}}
+
+## MiNiFi C++ Releases
+
+### 0.12.0
+
+- Released: 2022-06-01
+  - [Release Notes](https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=65145325#ReleaseNotesMiNiFi(C++)-Versioncpp-0.12.0)
+- Sources
+  - {{< cpp-download-links label="Apache NiFi MiNiFi C++ Sources" version=0.12.0 extension=source.tar.gz >}}
+- Binaries
+  - {{< cpp-download-links label="Apache NiFi MiNiFi C++ Binary for Linux x86_64" version=0.12.0 extension=bin.tar.gz >}}
+
+### 0.11.0
+
+- Released: 2021-12-13
+  - [Release Notes](https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=65145325#ReleaseNotesMiNiFi(C++)-Versioncpp-0.11.0)
+- Sources
+  - {{< cpp-download-links label="Apache NiFi MiNiFi C++ Sources" version=0.11.0 extension=source.tar.gz >}}
+- Binaries
+  - {{< cpp-download-links label="Apache NiFi MiNiFi C++ Binary for Linux x86_64" version=0.11.0 extension=bin.tar.gz >}}
diff --git a/source/minifi/faq.html b/source/minifi/faq.html
deleted file mode 100644
index b9ed7a1..0000000
--- a/source/minifi/faq.html
+++ /dev/null
@@ -1,25 +0,0 @@
----
-title: Apache NiFi FAQs
-menu: minifi-topbar.html
----
-
-<div class="large-space"></div>
-<div class="row">
-    <div class="large-12 columns">
-        <h1 class="nifi-txt">
-            <span>
-                Apache <span class="ni">ni</span><span class="fi">fi</span>  <span class="ni">mini</span><span class="fi">fi</span> FAQs
-            </span>
-        </h1>
-    </div>
-</div>
-<div class="row">
-    <div class="large-12 columns">
-        <ul>
-            <li>
-                <p class="description"><b>How do you pronounce MiNiFi?</b></p>
-                <p class="description">"minify" (<em>min</em>-uh-fahy) is the preferred pronunciation.</p>
-            </li>
-        </ul>
-    </div>
-</div>
diff --git a/source/minifi/faq.md b/source/minifi/faq.md
new file mode 100644
index 0000000..7cccfd9
--- /dev/null
+++ b/source/minifi/faq.md
@@ -0,0 +1,11 @@
+---
+title: Apache NiFi MiNiFi FAQ
+menu: minifi-topbar.html
+containerEnabled: true
+---
+
+# Apache {{< project-label >}} MiNiFi FAQ
+
+### How do you pronounce MiNiFi?
+
+"minify" (_min_-uh-fahy) is the preferred pronunciation.
diff --git a/source/powered-by-nifi.html b/source/powered-by-nifi.html
deleted file mode 100644
index 66991f5..0000000
--- a/source/powered-by-nifi.html
+++ /dev/null
@@ -1,110 +0,0 @@
----
-title: Powered by NiFi - Companies &amp; Organizations using Apache NiFi
----
-
-<div class="large-space"></div>
-<div class="row">
-    <div class="large-12 columns">
-        <h1 class="nifi-txt">
-            <span>
-                Powered by Apache <span class="ni">ni</span><span class="fi">fi</span>
-            </span>
-        </h1>
-    </div>
-</div>
-</div>
-<div class="row">
-    <div class="large-12 columns">
-        <p class="description">Below is a sample of companies and organisations using Apache NiFi</p>
-    </div>
-</div>
-<div class="row">
-    <div class="large-12 columns">
-        <table>
-            <tr>
-                <th>Company / Organization</th>
-                <th>Industry</th>
-                <th>Summary</th>
-            </tr>
-	        <tr>
-		        <td><a href="https://micron.com">Micron</a></td>
-                <td>Semiconductor Manufacturing</td>
-                <td>Micron's Enterprise Analytics and Data team uses NiFi to acquire worldwide manufacturing data and ingest it into symmetrical Global Data Warehouses.  This data is vaulted and exposed via data marts providing our data scientists and business partners a secured global view of our manufacturing processes.  For ingestion flows requiring higher performance transformations, we utilize the NiFi Site-to-Site protocol to seamlessly transfer processing to Spark jobs on our Hado [...]
-            </tr>
-	        <tr>
-		        <td><a href="https://macquarietelecomgroup.com">Macquarie Telecom Group</a></td>
-                <td>Cloud and Telecommunications</td>
-                <td>Uses Apache NiFi to securely and reliably transfer, transform, enrich and deliver billions of
-                individual events per day (i.e. security logs, system metrics, aggregated data sets, etc) across
-                multiple datacenters.</td>
-            </tr>
-            <tr>
-                <td><a href="https://www.dove.io">Dove IO</a></td>
-                <td>Data Platform</td>
-                <td>The Dove IO Data Platform allows customers to process multimedia data, providing real-time identification of objects, people, text, scenes, and activities in audio, image and video formatted data. The platform leverages NiFi to empower customers to build workflows surrounding custom data inputs and transformations.</td>
-            </tr>
-            <tr>
-                <td><a href="https://www.flexilogix.com">Flexilogix</a></td>
-                <td>Big Data / IoT</td>
-		        <td>Builds all data ingestion pipelines using NiFi. Have deployed NiFi clusters to ingest, transform and deliver to data analytics backends serving all purposes of data mediation both for realtime and batch jobs.</td>
-            </tr>
-            <tr>
-                <td><a href="https://www.payoff.com/">Payoff</a></td>
-                <td>Financial Wellness (fintech)</td>
-                <td>NiFi primarily serves as our consumer between Kafka and HDFS. NiFi also provides schema validation for event streams while enabling us to modify and republish secure event streams for general use. NiFi extracts and standardizes large datasets from third parties between various sources including HDFS/s3/Kafka/sftp.</td>
-            </tr>
-            <tr>
-                <td><a href="https://www.onyxpoint.com">Onyx Point</a></td>
-                <td>Commercial/Federal Consulting</td>
-                <td>Design large scale NIFI clusters for high volume ingest/egress and provide day to day operational support and maintenance.</td>
-            </tr>
-            <tr>
-                <td><a href="https://www.telekom.sk/about/">Slovak Telekom</a></td>
-                <td>Telecommunications</td>
-                <td>Uses Apache NiFi to power active monitoring. As various network devices are being monitored, SNMP as the unifying protocol is used for communication. Apache NiFi is in active query mode to periodically query these devices. Transformation of the SNMP responses and their transfer to HDFS and Elastic are built using Apache NiFi as well.</td>
-            </tr>
-            <tr>
-                <td><a href="https://godatadriven.com">GoDataDriven</a></td>
-                <td>Data Science & Engineering</td>
-                <td>GoDataDriven, a Dutch service company in the data science and engineering space, helps customers ingest and process data in real time from the most disparate devices (including but not limited to trains!).</td>
-            </tr>
-            <tr>
-                <td><a href="https://looker.com">Looker</a></td>
-                <td>SaaS & Analytics Software</td>
-                <td>We're building all new data ingestion pipelines using NiFi. Existing pipelines are being migrated to NiFi as well. We have deployed NiFi clusters to ingest, transform, and deliver data to various backends like Google Big Query, Amazon Redshift, and Amazon S3.</td>
-            </tr>
-            <tr>
-            	<td><a href="https://www.thinkbiganalytics.com">Think Big, A Teradata Company</a></td>
-            	<td>Data Science & Engineering</td>
-            	<td>Think Big's open-source data lake management platform <a href="http://kylo.io">Kylo</a> offers a turn-key, enterprise-ready data lake solution that integrates best practices around metadata management, governance, and security gleaned from Think Big's 150+ big data implementation projects. Kylo uses Apache NiFi as the underlying scheduler and orchestration engine, along with other technologies like Apache Hadoop and Apache Spark.</td>
-            </tr>
-            <tr>
-                <td><a href="https://www.hashmapinc.com/">Hashmap, Inc.</a></td>
-                <td>Big Data / IoT</td>
-                <td>Hashmap uses Apache NiFi to securely collect, transmit, and transform data for ingest and delivery into our IoT / Time Series Accelerator platform, allowing for outcome-based, real time analytics and visualization of oil & gas, utilities, manufacturing, industrial, retail, pharma, and process control data. Additionally, we are creating a catalog of open source, ready-to-run, industry specific NiFi processors and controller services for protocols like OPC-UA, ETP, WITS [...]
-            </tr>
-            <tr>
-                <td><a href="https://www.hastingsdirect.com/">Hastings Group</a></td>
-                <td>Insurance</td>
-                <td>Hastings Group is a fast growing, agile, digitally focused general insurance provider providing services to the UK car, van, bike and home insurance market. We have strong relationships with all major price comparison websites (PCWs) and utilise Apache NiFi to process and ingest millions of items of data.</td>
-            </tr>
-            <tr>
-                <td><a href="https://ona.io/">Ona</a></td>
-                <td>International Development and Humanitarian Aid</td>
-                <td>Ona is a software engineering and design firm based in Nairobi, Kenya and Washington, DC. Our mission is to improve the effectiveness of humanitarian and development aid by empowering organizations worldwide with collective and actionable intelligence. We use Apache NiFi to ingest, process, and disseminate global health and service delivery data from diverse sources.</td>
-            </tr>
-            <tr>
-                <td><a href="https://kuehne-nagel.com/">Kuehne+Nagel</a></td>
-                <td>Logistics</td>
-                <td>Kuehne+Nagel is a global transport and logistics company founded in 1890. We use NiFi as a processing and orchestration tool for the core company workflow - producing and dispatching documents.</td>
-            </tr>
-        </table>
-    </div>
-</div>
-<div class="row">
-    <div class="large-12 columns">
-    <p>To add yourself to this list, submit a pull request to <a href="https://github.com/apache/nifi-site/">nifi-site</a> or
-    send an email to the users mailing list with the organization name, industry and a brief description on how Apache NiFi
-    is used to help your organization.</p>
-    </div>
-</div>
diff --git a/source/powered-by-nifi.md b/source/powered-by-nifi.md
new file mode 100644
index 0000000..8230217
--- /dev/null
+++ b/source/powered-by-nifi.md
@@ -0,0 +1,95 @@
+---
+title: Powered by NiFi - Companies and Organizations using Apache NiFi
+containerEnabled: true
+---
+
+# Powered by Apache {{< project-label >}}
+
+## [Dove IO](https://www.dove.io) 
+
+The Dove IO Data Platform allows customers to process multimedia data, providing real-time identification of objects,
+people, text, scenes, and activities in audio, image and video formatted data. The platform leverages NiFi to empower
+customers to build workflows surrounding custom data inputs and transformations.
+
+## [Flexilogic](https://www.flexilogix.com)
+
+Builds all data ingestion pipelines using NiFi. Have deployed NiFi clusters to ingest, transform and deliver to data
+analytics backends serving all purposes of data mediation both for realtime and batch jobs.
+
+## [GoDataDriven](https://godatadriven.com)
+
+GoDataDriven, a Dutch service company in the data science and engineering space, helps customers ingest and process data
+in real time from the most disparate devices (including but not limited to trains!).
+
+## [Hashmap, Inc.](https://www.hashmapinc.com/)
+
+Hashmap uses Apache NiFi to securely collect, transmit, and transform data for ingest and delivery into our IoT / Time
+Series Accelerator platform, allowing for outcome-based, real time analytics and visualization of oil & gas, utilities,
+manufacturing, industrial, retail, pharma, and process control data. Additionally, we are creating a catalog of open
+source, ready-to-run, industry specific NiFi processors and controller services for protocols like OPC-UA, ETP, WITSML,
+LAS, and many others.
+
+## [Hastings Group](https://www.hastingsdirect.com/)
+
+Hastings Group is a fast growing, agile, digitally focused general insurance provider providing services to the UK car,
+van, bike and home insurance market. We have strong relationships with all major price comparison websites (PCWs) and
+utilise Apache NiFi to process and ingest millions of items of data.
+
+## [Kuehne+Nagel](https://kuehne-nagel.com/)
+
+Kuehne+Nagel is a global transport and logistics company founded in 1890. We use NiFi as a processing and orchestration
+tool for the core company workflow - producing and dispatching documents.
+
+## [Looker](https://looker.com/)
+
+We're building all new data ingestion pipelines using NiFi. Existing pipelines are being migrated to NiFi as well. We
+have deployed NiFi clusters to ingest, transform, and deliver data to various backends like Google Big Query, Amazon
+Redshift, and Amazon S3.
+
+## [Macquarie Telecom Group](https://macquarietelecomgroup.com)
+
+Uses Apache NiFi to securely and reliably transfer, transform, enrich and deliver billions of individual events per day
+(i.e. security logs, system metrics, aggregated data sets, etc) across multiple datacenters.
+
+## [Micron](https://micron.com)
+
+Micron's Enterprise Analytics and Data team uses NiFi to acquire worldwide manufacturing data and ingest it into
+symmetrical Global Data Warehouses. This data is vaulted and exposed via data marts providing our data scientists and
+business partners a secured global view of our manufacturing processes.  For ingestion flows requiring higher
+performance transformations, we utilize the NiFi Site-to-Site protocol to seamlessly transfer processing to Spark jobs
+on our Hadoop clusters.  We have leveraged NiFi's REST API to automate the creation and monitoring of new ingestion
+pipelines which furthers our goal of providing a complete Global Data Warehouse.
+
+## [Ona](https://ona.io)
+
+Ona is a software engineering and design firm based in Nairobi, Kenya and Washington, DC. Our mission is to improve the
+effectiveness of humanitarian and development aid by empowering organizations worldwide with collective and actionable
+intelligence. We use Apache NiFi to ingest, process, and disseminate global health and service delivery data from
+diverse sources.
+
+## [Onyx Point](https://www.onyxpoint.com)
+
+Design large scale NIFI clusters for high volume ingest/egress and provide day to day operational support and
+maintenance.
+
+## [Payoff](https://www.payoff.com)
+
+NiFi primarily serves as our consumer between Kafka and HDFS. NiFi also provides schema validation for event streams
+while enabling us to modify and republish secure event streams for general use. NiFi extracts and standardizes large
+datasets from third parties between various sources including HDFS/S3/Kafka/sftp.
+
+## [Slovak Telekom](https://www.telekom.sk/about/)
+            
+Uses Apache NiFi to power active monitoring. As various network devices are being monitored, SNMP as the unifying
+protocol is used for communication. Apache NiFi is in active query mode to periodically query these devices.
+Transformation of the SNMP responses and their transfer to HDFS and Elastic are built using Apache NiFi as well.
+
+## [Think Big, A Teradata Company](https://www.thinkbiganalytics.com)
+            
+Think Big's open-source data lake management platform [Kylo](https://kylo.io) offers a turn-key, enterprise-ready data
+lake solution that integrates best practices around metadata management, governance, and security gleaned from Think
+Big's 150+ big data implementation projects. Kylo uses Apache NiFi as the underlying scheduler and orchestration engine,
+along with other technologies like Apache Hadoop and Apache Spark.
+
+_Submit a [Pull Request](https://github.com/apache/nifi-site/pulls) or send a short description of your organization and
+usage to [Users Mailing List](https://nifi.apache.org/mailing_lists.html) to be added._
diff --git a/source/registry.html b/source/registry.html
deleted file mode 100644
index fa5813e..0000000
--- a/source/registry.html
+++ /dev/null
@@ -1,165 +0,0 @@
----
-title: Apache NiFi - Registry
----
-
-<div class="large-space"></div>
-<div class="row">
-    <div class="large-12 columns">
-        <div class="row">
-            <div class="large-6 columns">
-                <img id="registry-logo" src="/assets/images/registry-logo.png" alt="Registry logo">
-            </div>
-        </div>
-        <div class="large-space"></div>
-        <div class="row">
-            <div class="large-12 columns">
-                <p class="description">
-                    A subproject of Apache NiFi to store and manage shared resources.
-                </p>
-            </div>
-        </div>
-    </div>
-</div>
-<div class="large-space"></div>
-<div class="row">
-    <div class="large-12 columns features">
-        <h2>About</h2>
-    </div>
-</div>
-<div class="medium-space"></div>
-<div class="row">
-    <div class="large-12 columns">
-        <p class="description">
-            Registry&mdash;a subproject of Apache NiFi&mdash;is a complementary application that provides a central location for storage and management of shared resources across one or more instances of NiFi and/or MiNiFi.
-        </p>
-        <p class="description">
-            Specific goals for the initial thrust of the Registry effort include:
-            <ul>
-                <li>Implementation of a Flow Registry for storing and managing versioned flows</li>
-                <li>Integration with NiFi to allow storing, retrieving, and upgrading versioned flows from a Flow Registry</li>
-                <li>Administration of the Registry for defining users, groups, and policies</li>
-            </ul>
-        </p>
-        <p class="description">
-            Future efforts may include capabilities to support additional registry concepts as they are identified by the community.
-        </p>
-    </div>
-  </div>
-    <div class="large-space"></div>
-    <div class="row">
-        <div class="large-12 columns features">
-            <h2>Links</h2>
-        </div>
-    </div>
-    <div class="medium-space"></div>
-    <div class="row">
-        <div class="large-12 columns">
-          <p class="description">
-              Releases
-              <p>
-                Information about how to verify release signatures and checksums can be found <a href="https://www.apache.org/dev/release-signing.html#verifying-signature">here</a> and <a href="https://www.apache.org/dev/release-signing.html#check-integrity">here</a>.
-              </p>
-              <p>
-                The Apache NiFi KEYS file can be found <a href="https://apache.org/dist/nifi/KEYS">here</a>.
-              </p>
-              <p>
-                NOTE: Please consult the <a href="https://cwiki.apache.org/confluence/display/NIFIREG/Migration+Guidance">Migration Guidance</a> when upgrading.
-              </p>
-              <ul>
-                  <li>
-                      {{< param currentProjectVersion >}}
-                      <ul>
-                          <li>
-                              Sources
-                              <ul>
-                                  <li>{{< download-links label="Apache NiFi Sources" extension=source-release.zip >}}</li>
-                              </ul>
-                          </li>
-                          <li>
-                              Binaries
-                              <ul>
-                                  <li>{{< download-links label="Apache NiFi Registry" qualifier="registry" extension=bin.zip >}}</li>
-                              </ul>
-                          </li>
-                          <li><a href="https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-Version{{< param currentProjectVersion >}}">Release Notes</a></li>
-                      </ul>
-                  </li>
-              </ul>
-          </p>
-          <p class="description">
-              Documentation
-              <ul>
-                  <li><a href="docs/nifi-registry-docs/index.html">NiFi Registry Documentation</a></li>
-                  <li><a href="https://cwiki.apache.org/confluence/display/NIFIREG">NiFi Registry Wiki</a></li>
-              </ul>
-          </p>
-          <p class="description">
-              Videos
-          </p>
-                <p>
-                  <ul>
-                    <li>
-                      <a href="#" data-reveal-id="getting-started">Getting Started With Apache NiFi Registry</a>
-                      <div id="getting-started" class="reveal-modal medium" data-reveal>
-                        <h2>Getting Started With Apache NiFi Registry</h2>
-                      <div class="flex-video widescreen" style="display: block;">
-                        <iframe width="560" height="315" src="https://www.youtube.com/embed/X_qhRVChjZY" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>
-                      </div>
-                        <a class="close-reveal-modal">&#215;</a>
-                      </div>
-                    </li>
-                    <li>
-                      <a href="#" data-reveal-id="secure-registry">Setting Up a Secure Apache NiFi Registry</a>
-                      <div id="secure-registry" class="reveal-modal medium" data-reveal>
-                        <h2>Setting Up a Secure Apache NiFi Registry</h2>
-                      <div class="flex-video widescreen" style="display: block;">
-                        <iframe width="560" height="315" src="https://www.youtube.com/embed/qD03ao3R-a4" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>
-                      </div>
-                      <a class="close-reveal-modal">&#215;</a>
-                      </div>
-                    </li>
-                    <li>
-                      <a href="#" data-reveal-id="secure-nifi">Setting Up a Secure NiFi to Integrate with a Secure NiFi Registry</a>
-                      <div id="secure-nifi" class="reveal-modal medium" data-reveal>
-                        <h2>Setting Up a Secure NiFi to Integrate with a Secure NiFi Registry</h2>
-                      <div class="flex-video widescreen" style="display: block;">
-                        <iframe width="560" height="315" src="https://www.youtube.com/embed/DSO12fhnZ90" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>
-                      </div>
-                      <a class="close-reveal-modal">&#215;</a>
-                      </div>
-                    </li>
-                    <li>
-                      <a href="#" data-reveal-id="git-repository">Storing Versioned Flows in a Git Repository</a>
-                      <div id="git-repository" class="reveal-modal medium" data-reveal>
-                        <h2>Storing Versioned Flows in a Git Repository</h2>
-                      <div class="flex-video widescreen" style="display: block;">
-                        <iframe width="560" height="315" src="https://www.youtube.com/embed/kK7eVppg9Aw" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>
-                      </div>
-                      <a class="close-reveal-modal">&#215;</a>
-                      </div>
-                    </li>
-            </ul>
-              </p>
-          <p class="description">
-              Source
-              <ul>
-                  <li><a href="https://gitbox.apache.org/repos/asf?p=nifi.git">Apache Git</a></li>
-                  <li><a href="https://github.com/apache/nifi">GitHub Mirror</a></li>
-              </ul>
-          </p>
-          <p class="description">
-              Issues
-              <ul>
-                  <li><a href="https://issues.apache.org/jira/issues/?jql=project%20%3D%20NIFI%20AND%20resolution%20%3D%20Unresolved%20AND%20component%20%3D%20%22NiFi%20Registry%22%20ORDER%20BY%20priority%20DESC%2C%20updated%20DESC">NiFi Registry JIRA</a></li>
-              </ul>
-          </p>
-          <p class="description">
-              Feature Proposals
-              <ul>
-                  <li><a href="https://cwiki.apache.org/confluence/display/NIFI/Configuration+Management+of+Flows">Configuration Management of Flows</a></li>
-                  <li><a href="https://cwiki.apache.org/confluence/display/NIFI/Variable+Registry">Variable Registry</a></li>
-                  <li><a href="https://cwiki.apache.org/confluence/display/NIFI/Extension+Repositories+%28aka+Extension+Registry%29+for+Dynamically-loaded+Extensions">Extension Registry</a></li>
-              </ul>
-          </p>
-        </div>
-    </div>
diff --git a/source/registry.md b/source/registry.md
new file mode 100644
index 0000000..18d886c
--- /dev/null
+++ b/source/registry.md
@@ -0,0 +1,52 @@
+---
+title: Apache NiFi Registry
+containerEnabled: true
+---
+
+<div class="large-6">
+  <img id="registry-logo" src="/assets/images/registry-logo.png" alt="Registry logo" />
+</div>
+
+<p class="description">A subproject of Apache NiFi to store and manage shared resources.</p>
+
+# Features
+
+Registry - a subproject of Apache NiF - is a complementary application that provides a central location for storage and
+management of shared resources across one or more instances of NiFi or MiNiFi.
+       
+Apache NiFi Registry provides the following features:
+
+- Implementation of a Flow Registry for storing and managing versioned flows
+- Integration with NiFi to allow storing, retrieving, and upgrading versioned flows from a Flow Registry
+- Administration of the Registry for defining users, groups, and policies
+
+## Releases
+
+Apache NiFi [Project Keys](https://downloads.apache.org/nifi/KEYS) can be used to
+[verify downloads](https://www.apache.org/info/verification.html).
+
+Please allow up to 24 hours for mirrors to synchronize following the release of a new version.
+
+### {{< param currentProjectVersion >}}
+- [Release Notes](https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-Version{{< param currentProjectVersion >}})
+- Sources
+  - {{< download-links label="Apache NiFi Sources" extension=source-release.zip >}}
+- Binaries
+  - {{< download-links label="Apache NiFi Registry" qualifier="registry" extension=bin.zip >}}
+
+## Sources
+
+- [Apache Gitbox](https://gitbox.apache.org/repos/asf?p=nifi.git)
+- [GitHub](https://github.com/apache/nifi)
+
+## Documentation
+
+- [Apache NiFi Registry Documentation](docs/nifi-registry-docs/index.html)
+- [Apache NiFi Registry Wiki](https://cwiki.apache.org/confluence/display/NIFIREG)
+
+## Videos
+
+- {{< youtube-embed id="X_qhRVChjZY" title="Getting Started with Apache NiFi Registry" >}}
+- {{< youtube-embed id="qD03ao3R-a4" title="Setting Up a Secure Apache NiFi Registry" >}}
+- {{< youtube-embed id="DSO12fhnZ90" title="Setting Up a Secure NiFi to Integrate with a Secure NiFi Registry" >}}
+- {{< youtube-embed id="kK7eVppg9Aw" title="Storing Versioned Flows in a Git Repository" >}}
diff --git a/source/videos.html b/source/videos.html
deleted file mode 100644
index 08f3afe..0000000
--- a/source/videos.html
+++ /dev/null
@@ -1,187 +0,0 @@
----
-title: Apache NiFi Screencasts
----
-
-<div class="large-space"></div>
-<div class="row">
-    <div class="large-12 columns features">
-        <h2>Videos</h2>
-    </div>
-</div>
-<div class="medium-space"></div>
-<div class="row">
-    <div class="large-12 columns">
-
-        <h3>Conference Presentations</h3>
-
-        <a href="#" data-reveal-id="hadoopsummit-ireland-2016-nifi">Hadoop Summit Ireland 2016 - Apache NiFi in the Hadoop Ecosystem</a>
-        <div id="hadoopsummit-ireland-2016-nifi" class="reveal-modal medium" data-reveal>
-            <h2>Hadoop Summit 2016 - Apache NiFi in this Hadoop Ecosystem</h2>
-            <div class="flex-video widescreen" style="display: block;">
-                <iframe width="560" height="315" src="https://www.youtube.com/embed/V77M-8ABrdE" frameborder="0" allowfullscreen></iframe>
-            </div>
-            <a class="close-reveal-modal">&#215;</a>
-        </div>
-        <br/>
-        <a href="#" data-reveal-id="oscon-2015-nifi">OSCON 2015 - Beyond Messaging: Enterprise Dataflow with Apache NiFi</a>
-        <div id="oscon-2015-nifi" class="reveal-modal medium" data-reveal>
-            <h2>OSCON 2015 - ...Apache NiFi</h2>
-            <div class="flex-video widescreen" style="display: block;">
-                <iframe width="560" height="315" src="https://www.youtube.com/embed/sQCgtCoZyFQ" frameborder="0" allowfullscreen></iframe>
-            </div>
-            <a class="close-reveal-modal">&#215;</a>
-        </div>
-        <br/>
-
-        <br/>
-        <h3>What's New</h3>
-        <a href="#" data-reveal-id="whats-new-1-14">What's New in NiFi 1.14</a>
-        <div id="whats-new-1-14" class="reveal-modal medium" data-reveal>
-            <h2>What's New in NiFi 1.14</h2>
-            <div class="flex-video widescreen" style="display: block;">
-                <iframe width="560" height="315" src="https://www.youtube.com/embed/h503MibiENY" frameborder="0" allowfullscreen></iframe>
-            </div>
-            <a class="close-reveal-modal">&#215;</a>
-        </div>
-        <br/>
-
-
-        <br/>
-        <h3>Walkthroughs</h3>
-        <a href="#" data-reveal-id="kafka-exactly-once">NiFi with Kafka's Exactly Once Semantics</a>
-        <div id="kafka-exactly-once" class="reveal-modal medium" data-reveal>
-            <h2>NiFi with Kafka's Exactly Once Semantics</h2>
-            <div class="flex-video widescreen" style="display: block;">
-                <iframe width="560" height="315" src="https://www.youtube.com/embed/VyzoD8eh-t0" frameborder="0" allowfullscreen></iframe>
-            </div>
-            <a class="close-reveal-modal">&#215;</a>
-        </div>
-        <br/>
-
-
-        <br/>
-        <h3>NiFi Anti-Patterns</h3>
-        <a href="#" data-reveal-id="anti-patterns-part-1">NiFi Anti-Patterns Part 1</a>
-        <div id="anti-patterns-part-1" class="reveal-modal medium" data-reveal>
-            <h2>Apache NiFi Anti-Patterns - Part 1</h2>
-            <div class="flex-video widescreen" style="display: block;">
-                <iframe width="560" height="315" src="https://www.youtube.com/embed/RjWstt7nRVY" frameborder="0" allowfullscreen></iframe>
-            </div>
-            <a class="close-reveal-modal">&#215;</a>
-        </div>
-        <br/>
-        <a href="#" data-reveal-id="anti-patterns-part-2">NiFi Anti-Patterns Part 2</a>
-        <div id="anti-patterns-part-2" class="reveal-modal medium" data-reveal>
-            <h2>Apache NiFi Anti-Patterns - Part 2</h2>
-            <div class="flex-video widescreen" style="display: block;">
-                <iframe width="560" height="315" src="https://www.youtube.com/embed/v1CoQk730qs" frameborder="0" allowfullscreen></iframe>
-            </div>
-            <a class="close-reveal-modal">&#215;</a>
-        </div>
-        <br/>
-        <a href="#" data-reveal-id="anti-patterns-part-3">NiFi Anti-Patterns Part 3</a>
-        <div id="anti-patterns-part-3" class="reveal-modal medium" data-reveal>
-            <h2>Apache NiFi Anti-Patterns - Part 3</h2>
-            <div class="flex-video widescreen" style="display: block;">
-                <iframe width="560" height="315" src="https://www.youtube.com/embed/by9P0Zi8Dk8" frameborder="0" allowfullscreen></iframe>
-            </div>
-            <a class="close-reveal-modal">&#215;</a>
-        </div>
-        <br/>
-        <a href="#" data-reveal-id="anti-patterns-part-4">NiFi Anti-Patterns Part 4</a>
-        <div id="anti-patterns-part-4" class="reveal-modal medium" data-reveal>
-            <h2>Apache NiFi Anti-Patterns - Part 4</h2>
-            <div class="flex-video widescreen" style="display: block;">
-                <iframe width="560" height="315" src="https://www.youtube.com/embed/pZq0EbfDBy4" frameborder="0" allowfullscreen></iframe>
-            </div>
-            <a class="close-reveal-modal">&#215;</a>
-        </div>
-        <br/>
-        <a href="#" data-reveal-id="anti-patterns-part-5">NiFi Anti-Patterns Part 5</a>
-        <div id="anti-patterns-part-5" class="reveal-modal medium" data-reveal>
-            <h2>Apache NiFi Anti-Patterns - Part 5</h2>
-            <div class="flex-video widescreen" style="display: block;">
-                <iframe width="560" height="315" src="https://www.youtube.com/embed/JbUjYr6Kd3I" frameborder="0" allowfullscreen></iframe>
-            </div>
-            <a class="close-reveal-modal">&#215;</a>
-        </div>
-        <br/>
-
-
-
-        <br/>
-        <h3>Getting Started</h3>
-        <a href="#" data-reveal-id="toolbar-overview">Screencast: NiFi User Interface Overview</a>
-        <div id="toolbar-overview" class="reveal-modal medium" data-reveal>
-            <h2>NiFi User Interface Overview</h2>
-            <div class="flex-video widescreen" style="display: block;">
-                <iframe width="560" height="315" src="https://www.youtube.com/embed/Y5znvcJ_NWo" frameborder="0" allowfullscreen></iframe>
-            </div>
-            <a class="close-reveal-modal">&#215;</a>
-        </div>
-        <br/>
-        <a href="#" data-reveal-id="build-a-flow-1">Screencast: Build a Simple Flow - Part 1</a>
-        <div id="build-a-flow-1" class="reveal-modal medium" data-reveal>
-            <h2>Build a Simple Flow - Part 1</h2>
-            <div class="flex-video widescreen" style="display: block;">
-                <iframe width="560" height="315" src="https://www.youtube.com/embed/jctMMHTdTQI?list=PLHre9pIBAgc4e-tiq9OIXkWJX8bVXuqlG" frameborder="0" allowfullscreen></iframe>
-            </div>
-            <a class="close-reveal-modal">&#215;</a>
-        </div>
-        <br/>
-        <a href="#" data-reveal-id="build-a-flow-2">Screencast: Build a Simple Flow - Part 2</a>
-        <div id="build-a-flow-2" class="reveal-modal medium" data-reveal>
-            <h2>Build a Simple Flow - Part 2</h2>
-            <div class="flex-video widescreen" style="display: block;">
-                <iframe width="560" height="315" src="https://www.youtube.com/embed/X6bPFgaBDIo?list=PLHre9pIBAgc4e-tiq9OIXkWJX8bVXuqlG" frameborder="0" allowfullscreen></iframe>
-            </div>
-            <a class="close-reveal-modal">&#215;</a>
-        </div>
-        <br/>
-        <a href="#" data-reveal-id="creating-process-groups">Screencast: Creating Process Groups</a>
-        <div id="creating-process-groups" class="reveal-modal medium" data-reveal>
-            <h2>Creating Process Groups</h2>
-            <div class="flex-video widescreen" style="display: block;">
-                <iframe width="560" height="315" src="https://www.youtube.com/embed/hAveiDgDj-8?list=PLHre9pIBAgc4e-tiq9OIXkWJX8bVXuqlG" frameborder="0" allowfullscreen></iframe>
-            </div>
-            <a class="close-reveal-modal">&#215;</a>
-        </div>
-        <br/>
-        <a href="#" data-reveal-id="creating-templates">Screencast: Creating Templates</a>
-        <div id="creating-templates" class="reveal-modal medium" data-reveal>
-            <h2>Creating Templates</h2>
-            <div class="flex-video widescreen" style="display: block;">
-                <iframe width="560" height="315" src="https://www.youtube.com/embed/PpmL-IMoCnU?list=PLHre9pIBAgc4e-tiq9OIXkWJX8bVXuqlG" frameborder="0" allowfullscreen></iframe>
-            </div>
-            <a class="close-reveal-modal">&#215;</a>
-        </div>
-        <br/>
-        <a href="#" data-reveal-id="summary-overview">Screencast: Summary Overview</a>
-        <div id="summary-overview" class="reveal-modal medium" data-reveal>
-            <h2>Summary Overview</h2>
-            <div class="flex-video widescreen" style="display: block;">
-                <iframe width="560" height="315" src="https://www.youtube.com/embed/XfY9AEOYLHI?list=PLHre9pIBAgc4e-tiq9OIXkWJX8bVXuqlG" frameborder="0" allowfullscreen></iframe>
-            </div>
-            <a class="close-reveal-modal">&#215;</a>
-        </div>
-        <br/>
-        <a href="#" data-reveal-id="provenance-overview">Screencast: Provenance Overview</a>
-        <div id="provenance-overview" class="reveal-modal medium" data-reveal>
-            <h2>Summary Page Overview</h2>
-            <div class="flex-video widescreen" style="display: block;">
-                <iframe width="560" height="315" src="https://www.youtube.com/embed/WUKXed_bLws?list=PLHre9pIBAgc4e-tiq9OIXkWJX8bVXuqlG" frameborder="0" allowfullscreen></iframe>
-            </div>
-            <a class="close-reveal-modal">&#215;</a>
-        </div>
-        <br/>
-        <a href="#" data-reveal-id="managing-templates">Screencast: Managing Templates</a>
-        <div id="managing-templates" class="reveal-modal medium" data-reveal>
-            <h2>Managing Templates</h2>
-            <div class="flex-video widescreen" style="display: block;">
-                <iframe width="560" height="315" src="https://www.youtube.com/embed/HU5_3PlNmtQ?list=PLHre9pIBAgc4e-tiq9OIXkWJX8bVXuqlG" frameborder="0" allowfullscreen></iframe>
-            </div>
-            <a class="close-reveal-modal">&#215;</a>
-        </div>
-        <br/>
-    </div>
-</div>
diff --git a/source/videos.md b/source/videos.md
new file mode 100644
index 0000000..c5245cd
--- /dev/null
+++ b/source/videos.md
@@ -0,0 +1,35 @@
+---
+title: Apache NiFi Videos
+containerEnabled: true
+---
+
+# Apache <span class="ni">ni</span><span class="fi">fi</span> Videos
+
+## Conference Presentations
+
+- {{< youtube-embed id="V77M-8ABrdE" title="Hadoop Summit 2016 - Apache NiFi in this Hadoop Ecosystem" >}}
+- {{< youtube-embed id="sQCgtCoZyFQ" title="OSCON 2015 - Beyond Messaging: Enterprise Dataflow with Apache NiFi" >}}
+
+## What's New
+
+- {{< youtube-embed id="h503MibiENY" title="What's New in NiFi 1.14" >}}
+
+## Walkthroughs
+
+- {{< youtube-embed id="VyzoD8eh-t0" title="Apache NiFi with Kafka's Exactly Once Semantics" >}}
+- {{< youtube-embed id="RjWstt7nRVY" title="Apache NiFi Anti-Patterns Part 1" >}}
+- {{< youtube-embed id="v1CoQk730qs" title="Apache NiFi Anti-Patterns Part 2" >}}
+- {{< youtube-embed id="by9P0Zi8Dk8" title="Apache NiFi Anti-Patterns Part 3" >}}
+- {{< youtube-embed id="pZq0EbfDBy4" title="Apache NiFi Anti-Patterns Part 4" >}}
+- {{< youtube-embed id="JbUjYr6Kd3I" title="Apache NiFi Anti-Patterns Part 5" >}}
+
+## Getting Started
+
+- {{< youtube-embed id="Y5znvcJ_NWo" title="NiFi User Interface Overview" >}}
+- {{< youtube-embed id="jctMMHTdTQI" title="How to Build a Simple Flow - Part 1" >}}
+- {{< youtube-embed id="X6bPFgaBDIo" title="How to Build a Simple Flow - Part 2" >}}
+- {{< youtube-embed id="hAveiDgDj-8" title="How to Create Process Groups" >}}
+- {{< youtube-embed id="PpmL-IMoCnU" title="How to Create and Add Templates" >}}
+- {{< youtube-embed id="XfY9AEOYLHI" title="Summary Page Overview" >}}
+- {{< youtube-embed id="WUKXed_bLws" title="Provenance Overview" >}}
+- {{< youtube-embed id="HU5_3PlNmtQ" title="Managing Templates" >}}