From 13ea2ae548a474e1ded3438941f9969eea1cd017 Mon Sep 17 00:00:00 2001
From: Bob Mottram <bob@robotics.uk.to>
Date: Fri, 4 Sep 2015 11:22:45 +0100
Subject: [PATCH] external ip

---
 src/freedombone         | 2 +-
 src/freedombone-meshweb | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/freedombone b/src/freedombone
index 7c6afac4..397cbab1 100755
--- a/src/freedombone
+++ b/src/freedombone
@@ -1790,7 +1790,7 @@ function install_zeronet {
   echo 'User=zeronet' >> /etc/systemd/system/zeronet.service
   echo 'Group=zeronet' >> /etc/systemd/system/zeronet.service
   echo 'WorkingDirectory=/opt/zeronet' >> /etc/systemd/system/zeronet.service
-  echo 'ExecStart=/usr/bin/python zeronet.py' >> /etc/systemd/system/zeronet.service
+  echo "ExecStart=/usr/bin/python zeronet.py --ip_external ${DEFAULT_DOMAIN_NAME}.local" >> /etc/systemd/system/zeronet.service
   echo '' >> /etc/systemd/system/zeronet.service
   echo 'TimeoutSec=300' >> /etc/systemd/system/zeronet.service
   echo '' >> /etc/systemd/system/zeronet.service
diff --git a/src/freedombone-meshweb b/src/freedombone-meshweb
index 752a1f59..6a6a1117 100755
--- a/src/freedombone-meshweb
+++ b/src/freedombone-meshweb
@@ -317,7 +317,7 @@ zeronetavahi
 
 existing_zeronet=$(ps aux | grep zeronet | wc -l)
 if [ $existing_zeronet -lt "2" ]; then
-    python zeronet.py &
+    python zeronet.py --ip_external $(hostname).local &
 fi
 
 if which firefox > /dev/null; then