diff --git a/src/freedombone-app-dokuwiki b/src/freedombone-app-dokuwiki
index c0deeb63b71ac1b19d45a88b88c788449c369f06..34d746dc856f5bd52cea03c55093ff5b455bad36 100755
--- a/src/freedombone-app-dokuwiki
+++ b/src/freedombone-app-dokuwiki
@@ -205,6 +205,9 @@ function remove_dokuwiki {
     remove_completion_param "dokuwiki domain"
     sed -i '/Dokuwiki/d' /home/$MY_USERNAME/README
     sed -i '/dokuwiki/d' $COMPLETION_FILE
+
+    function_check remove_ddns_domain
+    remove_ddns_domain $DOKUWIKI_DOMAIN_NAME
 }
 
 function get_dokuwiki_admin_password {
diff --git a/src/freedombone-app-gnusocial b/src/freedombone-app-gnusocial
index af3c5ab70f4acfd9e97c21a2e5502ca8c0b663ef..d6dde88431c3588d77934cd1d3ee35668e9322a8 100755
--- a/src/freedombone-app-gnusocial
+++ b/src/freedombone-app-gnusocial
@@ -491,6 +491,9 @@ function remove_gnusocial {
     fi
     sed -i '/Gnusocial/d' /home/$MY_USERNAME/README
     remove_backup_database_local gnusocial
+
+    function_check remove_ddns_domain
+    remove_ddns_domain $GNUSOCIAL_DOMAIN_NAME
 }
 
 function install_gnusocial_main {
diff --git a/src/freedombone-app-gogs b/src/freedombone-app-gogs
index 5ae6f256e40fecab4e8c245e1bedecf881cf61e9..815a7954e89f93fe80ece2a336e2279d2fcbf774 100755
--- a/src/freedombone-app-gogs
+++ b/src/freedombone-app-gogs
@@ -352,6 +352,9 @@ function remove_gogs {
     remove_completion_param "install_gogs"
     sed -i '/gogs /d' $COMPLETION_FILE
     remove_backup_database_local gogs
+
+    function_check remove_ddns_domain
+    remove_ddns_domain $GIT_DOMAIN_NAME
 }
 
 function install_gogs {
diff --git a/src/freedombone-app-htmly b/src/freedombone-app-htmly
index 7835f1b3347eda761ad68ebfd09ccc25a82392a9..60f5707cb0ab9bbfbd12308bc8618427878d4fcb 100755
--- a/src/freedombone-app-htmly
+++ b/src/freedombone-app-htmly
@@ -343,6 +343,9 @@ function remove_htmly {
     sed -i '/htmly/d' $COMPLETION_FILE
     sed -i '/htmly/d' /home/$MY_USERNAME/README
     sed -i '/Htmly/d' /home/$MY_USERNAME/README
+
+    function_check remove_ddns_domain
+    remove_ddns_domain $HTMLY_DOMAIN_NAME
 }
 
 function get_htmly_admin_password {
diff --git a/src/freedombone-app-hubzilla b/src/freedombone-app-hubzilla
index db29905cd0d4582c31ba837f691a8320b11378ae..a6ac22cf29c5072c5bfb843379c8e938353ef64f 100755
--- a/src/freedombone-app-hubzilla
+++ b/src/freedombone-app-hubzilla
@@ -292,6 +292,9 @@ function remove_hubzilla {
     sed -i '/hubzilla/d' $COMPLETION_FILE
     sed -i '/hubzilla/d' /home/$MY_USERNAME/README
     sed -i '/Hubzilla/d' /home/$MY_USERNAME/README
+
+    function_check remove_ddns_domain
+    remove_ddns_domain $HUBZILLA_DOMAIN_NAME
 }
 
 function install_hubzilla {
diff --git a/src/freedombone-app-jitsi b/src/freedombone-app-jitsi
index 05b277b639f47ec7c342e3a6a010d378e28cc7f6..5903891919f0a928876a55e6ea406adf74163190 100755
--- a/src/freedombone-app-jitsi
+++ b/src/freedombone-app-jitsi
@@ -244,6 +244,9 @@ function remove_jitsi {
     remove_completion_param install_jitsi
     sed -i '/jitsi/d' ${COMPLETION_FILE}
     sed -i '/Jitsi/d' /home/${MY_USERNAME}/README
+
+    function_check remove_ddns_domain
+    remove_ddns_domain $JITSI_DOMAIN_NAME
 }
 
 function install_jitsi_videobridge {
@@ -529,5 +532,8 @@ function install_jitsi {
     install_jitsi_jicofo
     install_jitsi_meet
 
+    function_check add_ddns_domain
+    add_ddns_domain $JITSI_DOMAIN_NAME
+
     APP_INSTALLED=1
 }
diff --git a/src/freedombone-app-mediagoblin b/src/freedombone-app-mediagoblin
index 31783e63b7a4d18e9629bcc16933cdf4a64da6f8..895134d4e85c2baa41837b1b1ce673a329ff941c 100755
--- a/src/freedombone-app-mediagoblin
+++ b/src/freedombone-app-mediagoblin
@@ -171,6 +171,9 @@ function restore_remote_mediagoblin {
 
 function remove_mediagoblin {
     remove_certs ${MEDIAGOBLIN_DOMAIN_NAME}
+
+    function_check remove_ddns_domain
+    remove_ddns_domain $MEDIAGOBLIN_DOMAIN_NAME
 }
 
 function install_mediagoblin {
diff --git a/src/freedombone-app-postactiv b/src/freedombone-app-postactiv
index 77d297c3e3d061ca99ece2d173d0f9a3d7d7a479..5a65346ef481d449e82b5d0696589ab83e9b4c6b 100755
--- a/src/freedombone-app-postactiv
+++ b/src/freedombone-app-postactiv
@@ -335,6 +335,9 @@ function remove_postactiv {
     fi
     sed -i '/Postactiv/d' /home/$MY_USERNAME/README
     remove_backup_database_local postactiv
+
+    function_check remove_ddns_domain
+    remove_ddns_domain $POSTACTIV_DOMAIN_NAME
 }
 
 function install_postactiv_main {