| 1 | Start by downloading Sparkleshare and installing it on your own computer. When you are done, you should have a Sparkleshare folder on your computer that contains a file called something like Your Name's Key. That will have your public key in it. |
| 2 | |
| 3 | Next, login to the members control panel (https://members.mayfirst.org/cp). Create a new User Account, e.g. nameorg-sparkle. Then (this is important), click the Server Access tab and create a new record (selecting nameorg-sparkle from the Login name drop down list). And, in the "Public Key (optional)" field, copy and paste the contents of the Your Name's Key file from your computer. |
| 4 | |
| 5 | That last step gives your sparkleshare installation access to this account. |
| 6 | |
| 7 | Next, log into the server using secure shell. Here's the faq for [https://support.mayfirst.org/wiki/faq/user/security/secure-shell logging into the server]. |
| 8 | |
| 9 | Once you are logged in, type the following commands: |
| 10 | |
| 11 | {{{ |
| 12 | mkdir sparkleshare |
| 13 | cd sparkleshare |
| 14 | git init --bare |
| 15 | }}} |
| 16 | |
| 17 | Now, you can log out by typing: |
| 18 | |
| 19 | {{{ |
| 20 | exit |
| 21 | }}} |
| 22 | |
| 23 | And you are almost ready! |
| 24 | |
| 25 | On your computer, click on the sparkleshare icon in your system tray. |
| 26 | |
| 27 | Select "Add hosted project..." For address type: nameorg-sparkle@yourserveraddress.mayfirst.org. |
| 28 | |
| 29 | For path type: sparkleshare |
| 30 | |
| 31 | And then you should be sharing. |