SparkleShare + Dashboard

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

, , , , , , ,

One Response to SparkleShare + Dashboard

  1. Richard Gomes August 23, 2016 at 10:04 pm #

    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.

Leave a Reply

*

Powered by recycled bites and bytes.