user98287: I would like to start running a full node so I can start building bitcoin/lightning applications, but my laptop doesn't have the storage to do so. Does anyone have any suggestions on how I can affordably run a full node? I was thinking of running it on a remote server, but I'm also not sure of what I should look for in a service.

user13866: You can reduce storage requirements by running Bitcoin-core in pruning mode

How can I run bitcoind in pruning mode?


user88567: You can run it locally in prune mode like @redgrittybrick suggested, or you can look into renting a cloud server.
For example yesterday I created an AWS EC2 instance with extra storage and I played around with geth to deploy some smart contracts to testnet. You can do the same with bitcoind etc.
You will connect to these remote servers with ssh and execute terminal commands without wasting any hard drive of your local pc.

user99543: Please do NOT run bitcoind on a remote server (I'm assuming cloud). This defeats the whole purpose of a decentralized network, not to mention privacy of being able to check your balances or broadcasting your transactions. Your cloud provider can always keep your ssh logs and any activity you perform on that server.
A better cheaper solution (other than pruned nodes, which I would generally refrain from recommending as it prevents you from validating the whole chain) would be something along the lines of Raspberry Pi as also suggested by others. You can follow the instructions here: 
https://github.com/rootzoll/raspiblitz
If you are not too tech savvy, you could buy a preconfigured Raspberry Pi with raspiblitz 
https://thecryptocloak.com/product/build-a-node/

98287: <p>I would like to start running a full node so I can start building bitcoin/lightning applications, but my laptop doesn't have the storage to do so. Does anyone have any suggestions on how I can affordably run a full node? I was thinking of running it on a remote server, but I'm also not sure of what I should look for in a service.</p>
 13866: <p>You can reduce storage requirements by running Bitcoin-core in pruning mode</p>

<ul>
<li><a href="https://bitcoin.stackexchange.com/q/37496/13866">How can I run bitcoind in pruning mode?</a></li>
</ul>
 88567: <p>You can run it locally in prune mode like @redgrittybrick suggested, or you can look into renting a cloud server.</p>

<p>For example yesterday I created an AWS EC2 instance with extra storage and I played around with geth to deploy some smart contracts to testnet. You can do the same with bitcoind etc.</p>

<p>You will connect to these remote servers with ssh and execute terminal commands without wasting any hard drive of your local pc.</p>
 99543: <p>Please do NOT run bitcoind on a remote server (I'm assuming cloud). This defeats the whole purpose of a decentralized network, not to mention privacy of being able to check your balances or broadcasting your transactions. Your cloud provider can always keep your ssh logs and any activity you perform on that server.</p>

<p>A better cheaper solution (other than pruned nodes, which I would generally refrain from recommending as it prevents you from validating the whole chain) would be something along the lines of Raspberry Pi as also suggested by others. You can follow the instructions here: </p>

<p><a href="https://github.com/rootzoll/raspiblitz" rel="nofollow noreferrer">https://github.com/rootzoll/raspiblitz</a></p>

<p>If you are not too tech savvy, you could buy a preconfigured Raspberry Pi with raspiblitz </p>

<p><a href="https://thecryptocloak.com/product/build-a-node/" rel="nofollow noreferrer">https://thecryptocloak.com/product/build-a-node/</a></p>
