diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index bfe846ab022ae94efd2f72ed5a41e707d9cd4fbe..a04521a27d5a3461551ae9ced61fe2a00bec6eb1 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,5 +1,6 @@
 stages:
   - build
+  - publish
 
 variables:
   OPENWRT_VERSION: 23.05.3
@@ -45,3 +46,10 @@ cudy_re3000-v1:
     TARGET: mediatek
     SUBTARGET: filogic
     PROFILE: cudy_re3000-v1
+
+publish:
+  stage: publish
+  script:
+    - sudo rsync -avrhW --delete bin/targets/mediatek/filogic/*.bin /srv/www/faked.org/openwrt/
+  tags:
+    - shell
diff --git a/files/etc/config/openwisp b/files/etc/config/openwisp
index 7cdd02238280913a5ae20a470badd87e4b57a620..181e08b2e4c1978e4213b5634f9e1a7d43bd5a38 100644
--- a/files/etc/config/openwisp
+++ b/files/etc/config/openwisp
@@ -1,5 +1,8 @@
 config controller 'http'
         option url 'https://openwisp.faked.org'
         option shared_secret 'fSIRdSdsqoKYhCYovE1zareJhkOKMtcL'
+        default_hostname 'openwrt'
         mac_interface 'br-lan'
         management_interface 'br-lan'
+        option uuid ''
+        option key ''