Ensure that zeronet file port is open
This commit is contained in:
parent
030127e618
commit
50abe42d21
|
@ -1775,6 +1775,11 @@ function install_zeronet {
|
||||||
sudo chown -R zeronet:zeronet /opt/zeronet
|
sudo chown -R zeronet:zeronet /opt/zeronet
|
||||||
cd /opt/zeronet
|
cd /opt/zeronet
|
||||||
git checkout bashrc/bootstrap-file
|
git checkout bashrc/bootstrap-file
|
||||||
|
# Hack to ensure that the file access port is opened
|
||||||
|
# This is because zeronet normally relies on an internet site
|
||||||
|
# to do this, but on a purely local mesh the internet isn't available
|
||||||
|
sed -i 's|fileserver_port = 0|fileserver_port = config.fileserver_port
|
||||||
|
sys.modules["main"].file_server.port_opened = True|g' /opt/zeronet/src/Site/Site.py
|
||||||
|
|
||||||
echo '[Unit]' > /etc/systemd/system/zeronet.service
|
echo '[Unit]' > /etc/systemd/system/zeronet.service
|
||||||
echo 'Description=Zeronet Server' >> /etc/systemd/system/zeronet.service
|
echo 'Description=Zeronet Server' >> /etc/systemd/system/zeronet.service
|
||||||
|
|
|
@ -10,7 +10,7 @@ PEERS_FILE=/tmp/meshwebstart
|
||||||
|
|
||||||
ZERONET_REPO='https://github.com/bashrc/ZeroNet'
|
ZERONET_REPO='https://github.com/bashrc/ZeroNet'
|
||||||
ZERONET_BLOG_REPO='https://github.com/HelloZeroNet/ZeroBlog'
|
ZERONET_BLOG_REPO='https://github.com/HelloZeroNet/ZeroBlog'
|
||||||
ZERONET_FORUM_REPO='https://github.com/HelloZeroNet/ZeroBoard'
|
ZERONET_FORUM_REPO='https://github.com/HelloZeroNet/ZeroTalk'
|
||||||
ZERONET_URL=http://127.0.0.1:43110
|
ZERONET_URL=http://127.0.0.1:43110
|
||||||
ZERONET_PORT=15441
|
ZERONET_PORT=15441
|
||||||
TRACKER_PORT=6969
|
TRACKER_PORT=6969
|
||||||
|
@ -242,6 +242,11 @@ function install_zeronet {
|
||||||
fi
|
fi
|
||||||
cd $ZERONET_DIR
|
cd $ZERONET_DIR
|
||||||
git checkout bashrc/bootstrap-file
|
git checkout bashrc/bootstrap-file
|
||||||
|
# Hack to ensure that the file access port is opened
|
||||||
|
# This is because zeronet normally relies on an internet site
|
||||||
|
# to do this, but on a purely local mesh the internet isn't available
|
||||||
|
sed -i 's|fileserver_port = 0|fileserver_port = config.fileserver_port
|
||||||
|
sys.modules["main"].file_server.port_opened = True|g' $ZERONET_DIR/src/Site/Site.py
|
||||||
}
|
}
|
||||||
|
|
||||||
if [ -f /var/lib/batman ]; then
|
if [ -f /var/lib/batman ]; then
|
||||||
|
|
Loading…
Reference in New Issue