diff --git a/web/_includes/footer.html b/web/_includes/footer.html
index 04faf49..9f3d3e7 100644
--- a/web/_includes/footer.html
+++ b/web/_includes/footer.html
@@ -25,6 +25,9 @@
       </p>
     </div>
     <div class="col-md-6">
+      <p>
+        <i class="fa fa-mastodon"></i> <a href="https://chaos.social/@chaospott">@chaospott@chaos.social</a>
+      </p>
       <p>
         <i class="fa fa-twitter"></i> <a href="https://twitter.com/chaospott">@chaospott</a>
       </p>
@@ -34,7 +37,9 @@
         <span class="fa fa-comments"></span>
         <a href="https://hackint.eu">hackint.eu</a>
 
-        ( <a href="irc://hackint.eu/chaospott">#chaospott</a> )
+        ( <a href="irc://hackint.eu/chaospott">#chaospott</a> )<br />
+        <span class="fa fa-comments"></span>
+        #chaospott:matrix.chaospott.de
       </p>
       <p>
         <i class="fa fa-github"></i> <a href="https://github.com/c3e">c3e</a>
diff --git a/web/css/font-awesome.css b/web/css/font-awesome.css
index 4040b3c..4134582 100644
--- a/web/css/font-awesome.css
+++ b/web/css/font-awesome.css
@@ -1670,3 +1670,6 @@
 .fa-meanpath:before {
   content: "\f20c";
 }
+.fa-mastodon:before {
+  content: "\f20f";
+}
diff --git a/web/fonts/fontawesome-webfont.svg b/web/fonts/fontawesome-webfont.svg
index d907b25..c577c87 100644
--- a/web/fonts/fontawesome-webfont.svg
+++ b/web/fonts/fontawesome-webfont.svg
@@ -515,6 +515,7 @@
 <glyph unicode="&#xf20c;" d="M1311 694v-114q0 -24 -13.5 -38t-37.5 -14h-202q-24 0 -38 14t-14 38v114q0 24 14 38t38 14h202q24 0 37.5 -14t13.5 -38zM821 464v250q0 53 -32.5 85.5t-85.5 32.5h-133q-68 0 -96 -52q-28 52 -96 52h-130q-53 0 -85.5 -32.5t-32.5 -85.5v-250q0 -22 21 -22h55 q22 0 22 22v230q0 24 13.5 38t38.5 14h94q24 0 38 -14t14 -38v-230q0 -22 21 -22h54q22 0 22 22v230q0 24 14 38t38 14h97q24 0 37.5 -14t13.5 -38v-230q0 -22 22 -22h55q21 0 21 22zM1410 560v154q0 53 -33 85.5t-86 32.5h-264q-53 0 -86 -32.5t-33 -85.5v-410 q0 -21 22 -21h55q21 0 21 21v180q31 -42 94 -42h191q53 0 86 32.5t33 85.5zM1536 1176v-1072q0 -96 -68 -164t-164 -68h-1072q-96 0 -164 68t-68 164v1072q0 96 68 164t164 68h1072q96 0 164 -68t68 -164z" />
 <glyph unicode="&#xf20d;" horiz-adv-x="1792" />
 <glyph unicode="&#xf20e;" horiz-adv-x="1792" />
+<glyph unicode="&#xf20f;" d="M433 179.11c0-97.2-63.71-125.7-63.71-125.7-62.52-28.7-228.56-28.4-290.48 0 0 0-63.72 28.5-63.72 125.7 0 115.7-6.6 259.4 105.63 289.1 40.51 10.7 75.32 13 103.33 11.4 50.81-2.8 79.32-18.1 79.32-18.1l-1.7-36.9s-36.31 11.4-77.12 10.1c-40.41-1.4-83-4.4-89.63-54a102.54 102.54 0 0 1-.9-13.9c85.63 20.9 158.65 9.1 178.75 6.7 56.12-6.7 105-41.3 111.23-72.9 9.8-49.8 9-121.5 9-121.5zm-75.12 125.2h-46.63v-114.2c0-49.7-64-51.6-64 6.9v62.5h-46.33V197c0-58.5-64-56.6-64-6.9v114.2H90.19c0-122.1-5.2-147.9 18.41-175 25.9-28.9 79.82-30.8 103.83 6.1l11.6 19.5 11.6-19.5c24.11-37.1 78.12-34.8 103.83-6.1 23.71 27.3 18.4 53 18.4 175z" />
 <glyph unicode="&#xf500;" horiz-adv-x="1792" />
 </font>
-</defs></svg> 
\ No newline at end of file
+</defs></svg>