File diff: [root]/dump @ aada5e8ba5c | log | faq | css

diff --git a/dump/backup b/dump/backup
new file mode 100644
index 0000000..0e70581
-- /dev/null
++ b/dump/backup
@@ -0,0 +1,33 @@
h1. How to help back up dump.bitcheese.net

One of the main foci of the service is privacy. But to add some decentralization, our files are regularly backed up, encrypted and made available to "IPFS"://ipfs.io. Everyone can help to back up the data by following this simple guide. In case of catastrophic failure, person possessing the encryption keys can recover data from distributed back up and bring the service online again.

h2. Requirements

* Ability to run IPFS
* Lots of free space (dump is ~130 GB currently)
* Internet connectivity

h2. Manual

h3. Install IPFS

[:https://ipfs.io/docs/install/]

h3. Initialize IPFS

bc. ipfs init

h3. Launch IPFS daemon in background

bc. ipfs daemon # Basically, consult your init system or whatever

Consider also running @ipfs gc@ regularly or adding @--enable-gc@ to ipfs daemon invocation to get rid or obsolete chunks.

h3. Regularly resolve and update the backup directory

Add "the script"://static.bitcheese.net/dump-backup.sh to cron:

bc. wget http://static.bitcheese.net/dump-backup.sh
chmod +x dump-backup.sh
crontab -e # Add "@daily $HOME/dump-backup.sh"

diff --git a/dump/index b/dump/index
index 5b30ab7..e8f0ee0 100644
-- a/dump/index
++ b/dump/index
@@ -1,5 +1,6 @@
api - dump.bitcheese.net API details
script - Shell script to use dump.bitcheese.net from command line
backup - How to help back up dump.bitcheese.net data

h1. dump.bitcheese.net description

By Iaroslav Gridin on 2016-12-12 22:03:56 +0200 Powered by bitcheese wiki engine