SparkleShare:
# Run all of the following commands as the root su # Fetch the Dazzle script curl https://raw.github.com/hbons/Dazzle/master/dazzle.sh \ --output /usr/bin/dazzle && chmod +x /usr/bin/dazzle # Run the initial setup dazzle setup # Link SparkleShare clients using their link codes (found # on the client in the SparkleShare folder) dazzle link # Create a new project. Add as many as you need dazzle create PROJECT_NAME
SparkleShare Dashboard:
Debian:
# Dependencies apt-get install python g++ make python-software-properties mkdir ~/nodejs && cd $_ wget -N http://nodejs.org/dist/node-latest.tar.gz tar xzvf node-latest.tar.gz && cd `ls -rd node-v*` ./configure make install apt-get -t squeeze-backports install redis-server npm install express@2.5 express-messages i18n jade connect-redis redis sass mime # Fetch the dashboard code git clone https://github.com/tommyd3mdi/sparkleshare-dashboard.git cd sparkleshare-dashboard npm install -d # Fanout notification backend git submodule init git submodule update
Ubuntu:
# Dependencies sudo apt-get install python-software-properties sudo add-apt-repository ppa:chris-lea/node.js sudo apt-get update sudo apt-get install nodejs npm sudo add-apt-repository ppa:chris-lea/redis-server sudo apt-get update sudo apt-get install redis-server npm install express@2.5 express-messages i18n jade connect-redis redis sass mime # Fetch the dashboard code git clone https://github.com/tommyd3mdi/sparkleshare-dashboard.git cd sparkleshare-dashboard npm install -d # Fanout notification backend git submodule init git submodule update # Edit config for the git repositories you want to serve publically and / or privately. vi config.js Start the Dashboard with nodejs /path/to/dashboard/app.js; to run node in production mode, prefix this command with NODE_ENV=production
Both SparkleShare Android and SparkleShare Dashboard are abandonware, unfortunately.
Don’t waste your time and effort installing SparkleShare Android onto your mobile since it depends on SparkleShare Dashboard, which is abandoned.
My recommendation:
Install a git client instead.