IPFS is a peer to peer file sharing network similar to torrents. The software can create a decentralized network boosting speed and redundancy with multiple nodes. Decentralized networks also reduce bandwidth costs for the end content provider. The protocol is currently used by websites like, Dlive, Dsound, and Dtube. While it is still under development, you can still install and test it out for yourself if you would like. I recommend using a minimum of 2gb ram. Their are many paid hosting options, or you can host the files on your own connection and hardware. I recommend having a minimum of 10mbps upload for IPFS. One popular host within the steem community is Privex, they have been active supporters of steem by running nodes. Some other budget options are Digital Ocean, OVH, and Kimsufi. These providers start around $2.50 USD per month, giving 10gb of disk space and 2TB of traffic. You will need a terminal emulator if you are on windows like Putty to make the connection to the server. I used Ubuntu 14.04 for the operating system. __________ sudo apt-get update sudo apt-get install golang-go -y wget https://dist.ipfs.io/go-ipfs/v0.4.14/go-ipfs_v0.4.14_linux-386.tar.gz tar xvfz go-ipfs_v0.4.14_linux-386.tar.gz sudo mv go-ipfs/ipfs /usr/local/bin/ipfs sudo adduser ipfs su ipfs ipfs init ipfs config --json Discovery.MDNS.Enabled false ipfs config --json Swarm.AddrFilters '[ "/ip4/10.0.0.0/ipcidr/8", "/ip4/100.64.0.0/ipcidr/10", "/ip4/169.254.0.0/ipcidr/16", "/ip4/172.16.0.0/ipcidr/12", "/ip4/192.0.0.0/ipcidr/24", "/ip4/192.0.0.0/ipcidr/29", "/ip4/192.0.0.8/ipcidr/32", "/ip4/192.0.0.170/ipcidr/32", "/ip4/192.0.0.171/ipcidr/32", "/ip4/192.0.2.0/ipcidr/24", "/ip4/192.168.0.0/ipcidr/16", "/ip4/198.18.0.0/ipcidr/15", "/ip4/198.51.100.0/ipcidr/24", "/ip4/203.0.113.0/ipcidr/24", "/ip4/240.0.0.0/ipcidr/4" ]' <- edit config file in located in "/.ipfs" and change strategy to "pinned" as and change "10gb" to how much space you want the node to consume. ![unknown.png](https://steemitimages.com/DQmchdmH78LoFfBAjuuMMM2jax8AvDSnDTsaLerR4Q4vyP4/unknown.png) < start ipfs ipfs daemon & <- Log in to the root account and run the command below if you would like to run ipfs during boot. sed -i -e '$i /bin/su ipfs -c "/usr/local/bin/ipfs daemon &"\n' /etc/rc.local Useful commands: < add a file on ipfs network ipfs get hash < pin a file to keep it on the server ipfs pin add hash < update the operating system sudo apt-get update sudo apt-get upgrade < full list of ipfs commands https://ipfs.io/docs/commands/ < guide for vps by ipfs https://ipfs.io/blog/22-run-ipfs-on-a-vps/ < in case you do an upgrade on ipfs and need to migrate https://github.com/ipfs/fs-repo-migrations/blob/master/run.md < show disk space df -h < show running processes and memory use top < check ipfs bandwidth usage ipfs stats bw < tool to pin dtube links https://github.com/johnn3y/ipfs-pin-steem < video resources <iframe width="560" height="315" src="https://www.youtube.com/embed/b6Epn_-vaqQ" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe> <iframe width="560" height="315" src="https://www.youtube.com/embed/pap18o5Ntxw" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe> IPFS install on Mac <iframe width="560" height="315" src="https://www.youtube.com/embed/xoZ1v7G_ZFg" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe> <center><a href='https://d.tube/#!/v/techcoderx/crsqgnpx'><img src='https://ipfs.io/ipfs/QmcjUzWNDsztnG4iXU1ijyeEwXed5LjKu9cQo2RReq1Yba'></a></center><hr> IPFS install on Windows <iframe width="560" height="315" src="https://www.youtube.com/embed/4O053XvP3fs" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe> <iframe width="560" height="315" src="https://www.youtube.com/embed/lFC9l2Za9i0" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>
post_id | 41,920,970 |
---|---|
author | gray00 |
permlink | how-to-install-an-ipfs-node-on-a-virtual-private-server |
category | onelovedtube |
json_metadata | "{"app": "steemit/0.1", "format": "markdown", "links": ["https://dist.ipfs.io/go-ipfs/v0.4.14/go-ipfs_v0.4.14_linux-386.tar.gz", "https://ipfs.io/docs/commands/", "https://ipfs.io/blog/22-run-ipfs-on-a-vps/", "https://github.com/ipfs/fs-repo-migrations/blob/master/run.md", "https://github.com/johnn3y/ipfs-pin-steem", "https://www.youtube.com/embed/b6Epn_-vaqQ", "https://www.youtube.com/embed/pap18o5Ntxw", "https://www.youtube.com/embed/xoZ1v7G_ZFg", "https://d.tube/#!/v/techcoderx/crsqgnpx", "https://www.youtube.com/embed/4O053XvP3fs", "https://www.youtube.com/embed/lFC9l2Za9i0"], "image": ["https://steemitimages.com/DQmchdmH78LoFfBAjuuMMM2jax8AvDSnDTsaLerR4Q4vyP4/unknown.png"], "tags": ["onelovedtube", "ipfs", "dtube"]}" |
created | 2018-04-03 19:49:33 |
last_update | 2018-04-04 03:08:45 |
depth | 0 |
children | 4 |
net_rshares | 1,758,998,203,089 |
last_payout | 2018-04-10 19:49:33 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 4.151 SBD |
curator_payout_value | 1.168 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 3,948 |
author_reputation | 4,233,179,328,088 |
root_title | "How to Install an IPFS Node on a Virtual Private Server" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
pharesim | 0 | 77,795,884,468 | 0.02% | ||
pheonike | 0 | 77,254,720 | 0.5% | ||
teamsteem | 0 | 780,272,776,046 | 10% | ||
satamusic | 0 | 0 | 100% | ||
neopatriarch | 0 | 3,977,875,077 | 10% | ||
ausbitbank | 0 | 310,357,334,506 | 5% | ||
edrivegom | 0 | 102,310,661 | 0.05% | ||
ubg | 0 | 591,774,220 | 1% | ||
stephen.king989 | 0 | 913,820,389 | 0.1% | ||
jhermanbeans | 0 | 277,615,804 | 0.05% | ||
steemprentice | 0 | 1,175,494,276 | 0.05% | ||
humanearl | 0 | 23,415,376,505 | 4% | ||
pomperipossa | 0 | 319,614,443 | 0.05% | ||
shermanedwards | 0 | 111,263,363 | 10% | ||
numpypython | 0 | 196,108,454 | 0.05% | ||
decibel | 0 | 140,487,006 | 0.25% | ||
starsteem | 0 | 125,175,619 | 0.15% | ||
qwasert | 0 | 117,583,921 | 0.1% | ||
cryptohustler | 0 | 186,597,716 | 0.5% | ||
minnowsupport | 0 | 24,378,434,999 | 0.5% | ||
myday | 0 | 167,048,524 | 0.05% | ||
gamerveda | 0 | 218,382,042 | 0.25% | ||
kenanqhd | 0 | 4,668,118,194 | 10% | ||
jrswab | 0 | 9,477,834,915 | 25% | ||
amymya | 0 | 149,610,112 | 0.4% | ||
cryptowarrior88 | 0 | 125,442,016 | 0.5% | ||
bradfordtennyson | 0 | 431,474,780 | 0.5% | ||
gaminghd | 0 | 527,732,534 | 5% | ||
cryptonator | 0 | 209,827,159 | 0.5% | ||
indieleslie | 0 | 0 | 100% | ||
river-island | 0 | 142,891,145 | 0.5% | ||
veganroma | 0 | 1,359,553,601 | 10% | ||
jist | 0 | 1,958,385,260 | 10% | ||
rashbash | 0 | 61,927,396 | 0.5% | ||
gasparcha | 0 | 61,336,117 | 5% | ||
enjoyinglife | 0 | 630,180,585 | 1.2% | ||
cgbartow | 0 | 897,858,776 | 10% | ||
travelcontinuous | 0 | 88,282,548 | 10% | ||
bethwheatcraft | 0 | 4,861,373,089 | 10% | ||
msp-curation | 0 | 481,705,898,240 | 90% | ||
adventuroussoul | 0 | 4,885,147,446 | 10% | ||
drkent | 0 | 806,129,779 | 1% | ||
captainbob | 0 | 3,905,809,083 | 10% | ||
happymichael | 0 | 83,627,251 | 4% | ||
johnnyyy | 0 | 535,503,126 | 100% | ||
alphasteem | 0 | 406,386,904 | 2% | ||
neopch | 0 | 369,781,101 | 10% | ||
animationmaker | 0 | 336,572,003 | 100% | ||
mrbong | 0 | 571,984,847 | 100% | ||
dnews | 0 | 325,018,870 | 1% | ||
dlife | 0 | 154,812,587 | 1% | ||
phototutorials | 0 | 129,355,687 | 1% | ||
theaudgirl | 0 | 689,068,166 | 20% | ||
altcoinpost | 0 | 115,867,482 | 1% | ||
scolari-ire | 0 | 1,352,424,243 | 5% | ||
techcoderx | 0 | 51,575,626 | 12% | ||
travellit | 0 | 123,243,975 | 10% | ||
chansetheguy | 0 | 2,189,151,940 | 100% | ||
onelovedtube | 0 | 8,829,066,660 | 20% | ||
devthedoodler | 0 | 52,304,427 | 9% | ||
menandyjose | 0 | 52,064,577 | 10% | ||
toddmck | 0 | 52,063,268 | 10% | ||
dtubefitness | 0 | 175,492,304 | 2% |
<p>Congratulations! This post has been upvoted from the communal account, @minnowsupport, by Graylan | gray00 from the Minnow Support Project. It's a witness project run by aggroed, ausbitbank, teamsteem, theprophet0, someguy123, neoxian, followbtcnews, and netuoso. The goal is to help Steemit grow by supporting Minnows. Please find us at the <a href="https://discord.gg/HYj4yvw"> Peace, Abundance, and Liberty Network (PALnet) Discord Channel</a>. It's a completely public and open space to all members of the Steemit community who voluntarily choose to be there.</p> <p>If you would like to delegate to the Minnow Support Project you can do so by clicking on the following links: <a href="https://v2.steemconnect.com/sign/delegateVestingShares?delegator=&delegatee=minnowsupport&vesting_shares=102530.639667%20VESTS">50SP</a>, <a href="https://v2.steemconnect.com/sign/delegateVestingShares?delegator=&delegatee=minnowsupport&vesting_shares=205303.639667%20VESTS">100SP</a>, <a href="https://v2.steemconnect.com/sign/delegateVestingShares?delegator=&delegatee=minnowsupport&vesting_shares=514303.639667%20VESTS">250SP</a>, <a href="https://v2.steemconnect.com/sign/delegateVestingShares?delegator=&delegatee=minnowsupport&vesting_shares=1025303.639667%20VESTS">500SP</a>, <a href="https://v2.steemconnect.com/sign/delegateVestingShares?delegator=&delegatee=minnowsupport&vesting_shares=2053030.639667%20VESTS">1000SP</a>, <a href="https://v2.steemconnect.com/sign/delegateVestingShares?delegator=&delegatee=minnowsupport&vesting_shares=10253030.639667%20VESTS">5000SP</a>. <br><strong>Be sure to leave at least 50SP undelegated on your account.</strong></p>
post_id | 41,923,522 |
---|---|
author | minnowsupport |
permlink | re-how-to-install-an-ipfs-node-on-a-virtual-private-server-20180403t201005 |
category | onelovedtube |
json_metadata | {} |
created | 2018-04-03 20:10:06 |
last_update | 2018-04-03 20:10:06 |
depth | 1 |
children | 0 |
net_rshares | 0 |
last_payout | 2018-04-10 20:10:06 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 SBD |
curator_payout_value | 0.000 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 1,712 |
author_reputation | 104,981,098,086,561 |
root_title | "How to Install an IPFS Node on a Virtual Private Server" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
<center>🚀 This is a stellar post! 🚀 I will be featuring it in my weekly #technology and #science curation post for the @minnowsupport project and the [Creators' Guild](https://discord.gg/C9UEHPs)! The @creatorsguild is a new group of Steem bloggers and content creators looking to improve the overall quality of their niche. If you wish not to be featured in the curation post this Saturday, please let me know. Keep up the hard work, and I hope to see you at the Creators' Guild! --- Also, if you have a free witness vote and like what I am doing for the Steem blockchain it would be an honor to have your vote for my witness server. Either [click this SteemConnect link](https://steemconnect.com/sign/account-witness-vote?witness=jrswab&approve=1) or head over to [steemit.com/~witnesses](https://steemit.com/~witnesses) and enter my username it the box at the bottom.</center>
post_id | 41,951,796 |
---|---|
author | jrswab |
permlink | re-gray00-how-to-install-an-ipfs-node-on-a-virtual-private-server-20180404t010055693z |
category | onelovedtube |
json_metadata | "{"app": "steemit/0.1", "users": ["minnowsupport", "creatorsguild"], "links": ["https://discord.gg/C9UEHPs", "https://steemconnect.com/sign/account-witness-vote?witness=jrswab&approve=1", "https://steemit.com/~witnesses"], "tags": ["onelovedtube", "technology", "science"]}" |
created | 2018-04-04 01:00:54 |
last_update | 2018-04-04 01:00:54 |
depth | 1 |
children | 0 |
net_rshares | 692,047,439 |
last_payout | 2018-04-11 01:00:54 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 SBD |
curator_payout_value | 0.000 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 883 |
author_reputation | 45,243,433,466,167 |
root_title | "How to Install an IPFS Node on a Virtual Private Server" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
gray00 | 0 | 692,047,439 | 100% |
Congratulations @gray00! You have completed some achievement on Steemit and have been rewarded with new badge(s) : [![](https://steemitimages.com/70x80/http://steemitboard.com/notifications/commented.png)](http://steemitboard.com/@gray00) Award for the number of comments received Click on any badge to view your own Board of Honor on SteemitBoard. For more information about SteemitBoard, click [here](https://steemit.com/@steemitboard) If you no longer want to receive notifications, reply to this comment with the word `STOP` > Upvote this notification to help all Steemit users. Learn why [here](https://steemit.com/steemitboard/@steemitboard/http-i-cubeupload-com-7ciqeo-png)! Do not miss the [last announcement](https://steemit.com/easter/@steemitboard/celebrate-easter-with-steemitboard-the-eggs-opened-and-guess-what-popped-out) from @steemitboard!
post_id | 42,405,625 |
---|---|
author | steemitboard |
permlink | steemitboard-notify-gray00-20180406t212320000z |
category | onelovedtube |
json_metadata | "{"image": ["https://steemitboard.com/img/notifications.png"]}" |
created | 2018-04-06 21:23:18 |
last_update | 2018-04-06 21:23:18 |
depth | 1 |
children | 0 |
net_rshares | 0 |
last_payout | 2018-04-13 21:23:18 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 SBD |
curator_payout_value | 0.000 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 861 |
author_reputation | 38,705,954,145,809 |
root_title | "How to Install an IPFS Node on a Virtual Private Server" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |