-
Notifications
You must be signed in to change notification settings - Fork 89
Install Script
Артур edited this page Jun 10, 2016
·
3 revisions
#!/bin/bash
clear\
MYcont=/mycontroller
export PATH=/opt/apache-maven-3.3.3/bin:$PATH
git clone https://github.com/mycontroller-org/mycontroller.git
cd mycontroller
mvn package
bash $MYcont/bin/stop.sh
cp -vR $MYcont/conf/resources /$HOME/resources_mycontroller
rm -R /$HOME/old_mycontroller
cp -vR $MYcont /$HOME/old_mycontroller
rm -R $MYcont
tar -vxzf `find /$HOME/mycontroller/dist/target/*.tar.gz` -C /
bash service smbd restart
find $MYcont/conf/mycontroller.properties -exec sed -i -r 's/8443/443/g' {} \;
cp -vR /$HOME/resources_mycontroller/* $MYcont/conf/resources
bash $MYcont/bin/start.sh
rm -R /$HOME/mycontroller
rm $MYcont/bin/start.bat
ln -s $MYcont/bin/stop.sh /$HOME/stop.sh
ln -s $MYcont/bin/start.sh /$HOME/start.sh
ln -s $MYcont/logs/mycontroller.log /$HOME/mycontroller.log
to create in the root folder
- Autostart Server
- Config file
- Select gateway
- Serial Gateway
- Ethernet Gateway
- MQTT Gateway
- Database
- Webserver
- Logger
- Start/Stop Server
- Settings
- Nodes
- Auto Discover
- Add Manually
- Reboot
- Erase EEPROM
- Edit
- Delete
- Battery Usage Report
- Mapping Firmware
- Update Firmware
- Action Board
- Filter
- Filter by node
- Filter by text
- Refresh
- Buttons
- Buttons On/Off
- Buttons Send Payload
- Buttons Lock/Unlock
- Buttons RGB and RGBW
- Other Buttons
- Graphical Report
- Timer
- Alarm
- Forward Payload