diff --git a/src/freedombone-app-scuttlebot b/src/freedombone-app-scuttlebot
index 80b67fd3ced200e532bb186bbbee0dc5bad6d50d..ab90b4c9017f32b24c01bf9adbb54fd5f0803a35 100755
--- a/src/freedombone-app-scuttlebot
+++ b/src/freedombone-app-scuttlebot
@@ -361,15 +361,31 @@ function scuttlebot_git_setup {
     fi
 }
 
+function mesh_install_dat {
+    get_npm_arch
+
+    cat <<EOF > $rootdir/usr/bin/install_dat
+#!/bin/bash
+npm install --arch=$NPM_ARCH -g dat
+npm install --arch=$NPM_ARCH -g @garbados/dat-boi
+npm install --arch=$NPM_ARCH -g add-to-systemd
+add-to-systemd dat-boi --user $(whoami) `which dat-boi`
+EOF
+    chroot "$rootdir" /bin/chmod +x /usr/bin/install_dat
+    chroot "$rootdir" /usr/bin/install_dat
+    rm $rootdir/usr/bin/install_dat
+}
+
 function mesh_install_scuttlebot {
     SCUTTLEBOT_ONION_HOSTNAME=
 
+    mesh_install_dat
+
     get_npm_arch
 
     cat <<EOF > $rootdir/usr/bin/install_scuttlebot
 #!/bin/bash
 npm install --arch=$NPM_ARCH -g scuttlebot@${SCUTTLEBOT_VERSION}
-npm install --arch=$NPM_ARCH -g dat
 npm install --arch=$NPM_ARCH -g git-ssb
 npm install --arch=$NPM_ARCH -g git-remote-ssb
 EOF