diff --git a/kif_minetest_server/defaults/main.yml b/kif_minetest_server/defaults/main.yml
index 9a48c539a78e62c9639c6e17e3c478a763573699..20b4dc38e3d4120fa6676af5e6a04782741933b7 100644
--- a/kif_minetest_server/defaults/main.yml
+++ b/kif_minetest_server/defaults/main.yml
@@ -74,6 +74,7 @@ server_active_block_range: 6
 server_secure_http_mods:
   - mapserver
   - ak_announcer
+  - advtrains_luaautomation_sync
 
 mapserver_enable_crafting: true
 mapserver_url: http://127.0.0.1:{{ mapserver_port }}
@@ -82,6 +83,7 @@ moreblocks_stairsplus_in_creative_inventory: false
 advtrains_wagon_load_range: 192
 advtrains_show_ids: true
 advtrains_lines_rwt_realtime: follow_real
+ak_announcer_api_endpoint: https://ak.kif.rocks/kif495/api/
 
 load_mods:
   - 3d_armor
@@ -94,7 +96,7 @@ load_mods:
   - advtrains_freight_train
   - advtrains_interlocking
   - advtrains_line_automation
-  - advtrains_luaautomation
+  - advtrains_luaautomation_sync
   - advtrains_railbus
   - advtrains_signals_ks
   - advtrains_train_industrial
@@ -266,5 +268,6 @@ load_mods:
   - wieldview
 disabled_mods:
   - advtrains_itrainmap
+  - advtrains_luaautomation
   - skinsdb
   - snowdrift
diff --git a/kif_minetest_server/tasks/install_mods.yml b/kif_minetest_server/tasks/install_mods.yml
index a877fdd85ecff6f2e1fa5683b921f4643d6cb15e..069d5296a890f5a8216ab58dac04bf1eab0806af 100644
--- a/kif_minetest_server/tasks/install_mods.yml
+++ b/kif_minetest_server/tasks/install_mods.yml
@@ -20,6 +20,24 @@
   when: mods_repo.changed
   register: mods_repo
 
+- name: Create patched advtrains_luaautomation_sync
+  block:
+    - name: Copy original advtrains_luaautomation
+      ansible.builtin.copy:
+        src: "{{ minetest_base_dir }}/minetest_mods/advtrains/advtrains_luaautomation/"
+        dest: "{{ minetest_base_dir }}/minetest_mods/advtrains_luaautomation_sync/patched"
+        remote_src: true
+        mode: preserve
+
+    - name: Apply sync.patch
+      ansible.posix.patch:
+        src: "{{ minetest_base_dir }}/minetest_mods/advtrains_luaautomation_sync/sync.patch"
+        basedir: "{{ minetest_base_dir }}/minetest_mods/advtrains_luaautomation_sync/"
+        remote_src: true
+        strip: 0
+  become: true
+  when: '"advtrains_luaautomation_sync" in load_mods'
+
 - name: Create cron job to automatically update mods
   ansible.builtin.cron:
     name: KIF minetest update mods
diff --git a/kif_minetest_server/templates/minetest.conf.j2 b/kif_minetest_server/templates/minetest.conf.j2
index c75fba6f762dd30bd6b237f3aa24c2e0c6d8579d..6cf7e0ad2481da2f3793afbf7b85d4ee91fea380 100644
--- a/kif_minetest_server/templates/minetest.conf.j2
+++ b/kif_minetest_server/templates/minetest.conf.j2
@@ -67,3 +67,4 @@ moreblocks.stairsplus_in_creative_inventory = {{ moreblocks_stairsplus_in_creati
 advtrains_wagon_load_range = {{ advtrains_wagon_load_range }}
 advtrains_show_ids = {{ advtrains_show_ids }}
 advtrains_lines_rwt_realtime = {{ advtrains_lines_rwt_realtime }}
+ak_announcer.api_endpoint = {{ ak_announcer_api_endpoint }}
diff --git a/testing.yml b/testing.yml
index d95723707f1464590d1d5cc9dfbb82155d4d8e18..92af3a7e46eb25111e98c0d555a5ccdba75c2e27 100644
--- a/testing.yml
+++ b/testing.yml
@@ -17,7 +17,7 @@
           - advtrains_assets
           - advtrains_freight_train
           - advtrains_interlocking
-          - advtrains_line_automation
+          - advtrains_line_automation_sync
           - advtrains_luaautomation
           - advtrains_railbus
           - advtrains_signals_ks
@@ -190,6 +190,7 @@
           - wieldview
         disabled_mods:
           - advtrains_itrainmap
+          - advtrains_luaautomation
           - skinsdb
           - snowdrift