mirror of
https://github.com/sunknudsen/privacy-guides.git
synced 2025-02-23 09:13:56 +00:00
Added desktop seeding guide
This commit is contained in:
parent
8d7fe67dc6
commit
03a5862282
@ -0,0 +1,66 @@
|
||||
<!--
|
||||
Title: How to seed bitcoin-dataset on desktop
|
||||
Description: Learn how to seed bitcoin-dataset on desktop.
|
||||
Author: Sun Knudsen <https://github.com/sunknudsen>
|
||||
Contributors: Sun Knudsen <https://github.com/sunknudsen>
|
||||
Reviewers:
|
||||
Publication date: 2022-03-01T17:31:42.392Z
|
||||
Listed: true
|
||||
-->
|
||||
|
||||
# How to seed bitcoin-dataset on desktop
|
||||
|
||||
## Requirements
|
||||
|
||||
- Linux, macOS or Windows desktop (with at least 500GB of available SSD storage and unlimited bandwidth)
|
||||
- Transmission app
|
||||
|
||||
## Guide
|
||||
|
||||
### Step 1: configure port forwarding
|
||||
|
||||
> Heads-up: following step forwards inbound TCP requests on port `51413` to desktop (bypassing NAT firewall).
|
||||
|
||||
Go to router port forwarding configuration page and forward inbound TCP port `51413` to IP address of desktop and port `51413` (see example below).
|
||||
|
||||

|
||||
|
||||
### Step 2: install [Transmission](https://transmissionbt.com/)
|
||||
|
||||
Go to https://transmissionbt.com/download/, download and install latest release of Transmission.
|
||||
|
||||
### Step 3: configure Transmission
|
||||
|
||||
> Heads-up: following configuration is tailored to bitcoin-dataset and may not be suited to other use cases.
|
||||
|
||||
#### Bandwidth (optional)
|
||||
|
||||
> Heads-up: allocating unlimited bandwidth is preferred.
|
||||
|
||||
On “Bandwidth” tab, limit bandwidth using “Global bandwidth limits”.
|
||||
|
||||

|
||||
|
||||
#### Peers
|
||||
|
||||
On “Peers” tab, disable “User peer exchange (PEX) for public torrents” and “Use distributed hash table (DHT) for public torrents” and enable “Prefer encrypted peers” and “Ignore unencrypted peers”.
|
||||
|
||||

|
||||
|
||||
#### Network
|
||||
|
||||
On “Network” tab, disable “Enable Micro Transport Protocol (μTP)” and set “Peer listening port” to “51413”.
|
||||
|
||||
If [port forwarding](#step-1-configure-port-forwarding) is properly configured, green dot is displayed alongside “Port is open”.
|
||||
|
||||

|
||||
|
||||
### Step 4: download (and optionally verify) bitcoin-dataset [torrent](../bitcoin-dataset.torrent) ([PGP signature](../bitcoin-dataset.torrent.asc), [PGP public key](https://sunknudsen.com/sunknudsen.asc))
|
||||
|
||||
### Step 5: download bitcoin-dataset
|
||||
|
||||
Double-click `bitcoin-dataset.torrent`, select “Download to” path and click “Add”.
|
||||
|
||||
### Step 6: seed bitcoin-dataset
|
||||
|
||||
👍
|
@ -1,6 +1,6 @@
|
||||
<!--
|
||||
Title: How to seed bitcoin-dataset
|
||||
Description: Learn how to seed bitcoin-dataset.
|
||||
Title: How to seed bitcoin-dataset on headless server
|
||||
Description: Learn how to seed bitcoin-dataset on headless server.
|
||||
Author: Sun Knudsen <https://github.com/sunknudsen>
|
||||
Contributors: Sun Knudsen <https://github.com/sunknudsen>
|
||||
Reviewers:
|
||||
@ -8,11 +8,12 @@ Publication date: 2022-03-01T17:31:42.392Z
|
||||
Listed: true
|
||||
-->
|
||||
|
||||
# How to seed bitcoin-dataset
|
||||
# How to seed bitcoin-dataset on headless server
|
||||
|
||||
## Requirements
|
||||
|
||||
- [Hardened Debian server](../../how-to-configure-hardened-debian-server/README.md) (with at least 1TB of SSD storage and IPv6 disabled)
|
||||
- [Hardened Debian server](../../how-to-configure-hardened-debian-server/README.md) (with at least 500GB of available SSD storage and unlimited bandwidth)
|
||||
- Transmission app SSD storage, IPv6 disabled and unlimited bandwidth)
|
||||
- Linux or macOS computer
|
||||
|
||||
## Caveats
|
BIN
how-to-self-host-hardened-bitcoin-node/misc/port-forwarding.png
Normal file
BIN
how-to-self-host-hardened-bitcoin-node/misc/port-forwarding.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 359 KiB |
BIN
how-to-self-host-hardened-bitcoin-node/misc/transmission-bandwidth.png
Executable file
BIN
how-to-self-host-hardened-bitcoin-node/misc/transmission-bandwidth.png
Executable file
Binary file not shown.
After Width: | Height: | Size: 123 KiB |
BIN
how-to-self-host-hardened-bitcoin-node/misc/transmission-network.png
Executable file
BIN
how-to-self-host-hardened-bitcoin-node/misc/transmission-network.png
Executable file
Binary file not shown.
After Width: | Height: | Size: 126 KiB |
BIN
how-to-self-host-hardened-bitcoin-node/misc/transmission-peers.png
Executable file
BIN
how-to-self-host-hardened-bitcoin-node/misc/transmission-peers.png
Executable file
Binary file not shown.
After Width: | Height: | Size: 177 KiB |
Loading…
x
Reference in New Issue
Block a user