EtherCalc is a web spreadsheet. Your data is saved on the web, and people can edit the same document at the same time. Everybody's changes are instantly reflected on all screens.
Work together on inventories, survey forms, list management, brainstorming sessions and more!
1. First, Install Nodejs
2. Install dependencies
$ sudo apt-get install gzip git curl python libssl-dev pkg-config build-essential
3. Install EtherCalc
$ sudo npm install -g ethercalc $ ethercalc
NOTE: If using Vagrant, below is an example of how to set port forwarding in Vagrantfile:
config.vm.network "forwarded_port", guest: 8000, host: 8000
4. (Optional) Install Redis
Redis is an open source software which is used for advanced key-value cache and store. It is often referred to as a data structure server. If we running Redis server in our system, EtherCalc will prefer it over file-based storage to improve performance.
$ sudo apt-get install python-software-properties $ sudo add-apt-repository ppa:rwky/redis $ sudo apt-get update $ sudo apt-get install redis-server
To check status:
$ redis-cli ping
If a Redis service is running on the same host, EtherCalc will prefer it over file-based storage to improve performance.