diff --git a/README.md b/README.md
index 952f11f6ff609a9122e3b2f3a35f1bf2c21af57d..3927912f5be7b33ae3daba6da2d0e1c49b8c8bed 100644
--- a/README.md
+++ b/README.md
@@ -27,7 +27,7 @@
 @reboot sleep 1 && /root/scripts/waitForNetwork && /root/scripts/startup-telegram-message
 ```
 
-### Boot config (only on Pi zeros?)
+### Boot config (only on Pi zeros)
 `vim /boot/config.txt` to comment out `dtparam=audio=on` -> `#dtparam=audio=on` and add
 ```
 # Serial
@@ -38,13 +38,14 @@ dtoverlay=pi3-disable-bt
 Reboot
 
 ### Download nodejs:
-- `wget https://nodejs.org/dist/v9.7.1/node-v9.7.1-linux-armv6l.tar.xz` (to adapt to most recent version)
-- `tar xf node-v9.7.1-linux-armv6l.tar.xz`
-- `sudo mv node-v9.7.1-linux-armv6l /usr/lib/nodejs/node-v9`
+- `wget https://nodejs.org/dist/v10.3.0/node-v10.3.0-linux-armv6l.tar.xz` (to adapt to most recent version, for Pi zeros)
+- `wget https://nodejs.org/dist/v10.3.0/node-v10.3.0-linux-armv7l.tar.xz` (to adapt to most recent version, for Pi 3B+)
+- `tar xf node-v10.3.0-linux-armv6l.tar.xz` (or `armv7l`)
+- `sudo mv node-v10.3.0-linux-armv6l /usr/lib/nodejs/node-v10` (or `armv7l`)
 - `vim .profile` to add:
 ```
 # Nodejs
-export NODEJS_HOME=/usr/lib/nodejs/node-v9
+export NODEJS_HOME=/usr/lib/nodejs/node-v10
 export PATH=$NODEJS_HOME/bin:$PATH
 ```
 
@@ -136,3 +137,10 @@ sudo mkdir -p /etc/nfc/devices.d
 sudo cp contrib/libnfc/pn532_uart_on_rpi.conf.sample /etc/nfc/devices.d/
 sudo cp contrib/udev/42-pn53x.rules /lib/udev/rules.d/
 ```
+
+### Start the TV panel at startup
+
+Put in the `hermod` contab (`crontab -e`)
+```
+@reboot sleep 10 && cd /home/hermod/tv_panel && export NODEJS_HOME=/usr/lib/nodejs/node-v10 && export PATH=$NODEJS_HOME/bin:$PATH && /home/hermod/tv_panel/scripts/waitForNetwork && NODE_ENV=production /home/hermod/tv_panel/scripts/update_server.sh
+```
diff --git a/front/start.sh b/front/start.sh
index 8a81bea493458eae7cbe1b34d41e417a63f84c25..d324bbb5f0b40b035c9372042e119d837fa2781c 100755
--- a/front/start.sh
+++ b/front/start.sh
@@ -1,7 +1,7 @@
 #!/bin/bash
 
 if chromium-browser --version 2>/dev/null; then
-	chromium-browser --kiosk --incognito --disable-gpu http://localhost:1234
+	chromium-browser --kiosk --incognito --disable-gpu http://localhost:5000
 else
 	echo "chromium-browser is not installed on this system."
 	exit 1
diff --git a/scripts/update_server.sh b/scripts/update_server.sh
index 31cff824509f91ca97832d96183eac539eb37ffc..6a105aabd9ff5a1f8bba3891ad280075da6655b9 100755
--- a/scripts/update_server.sh
+++ b/scripts/update_server.sh
@@ -1,5 +1,8 @@
 #!/bin/bash
 
+cd $(cd `dirname $0`/.. && pwd)
+echo "Running update-server.sh from `pwd`"
+
 if [[ "$NODE_ENV" != "production" ]]
 then
   read -p "The env if not production, this script can remove uncommitted changes. Are you sure you want to continue? [y/N] " prompt