diff --git a/esp8266/scripts/inisetup.py b/esp8266/scripts/inisetup.py
index 9f2654e40099cf57f9f327d1e706b781b5772dac..f8f7673d08efe637764dd6c12c09bc12af98912f 100644
--- a/esp8266/scripts/inisetup.py
+++ b/esp8266/scripts/inisetup.py
@@ -37,4 +37,10 @@ def setup():
     wifi()
     uos.VfsFat.mkfs(bdev)
     vfs = uos.VfsFat(bdev, "")
+    with open("/boot.py", "w") as f:
+        f.write("""\
+# This file is executed on every boot (including wake-boot from deepsleep)
+import webrepl
+#webrepl.start()
+""")
     return vfs