The IB Documents project uses the Dat Project for P2P distribution, as it supports versioning (meaning you don't have to download everything again when the website is updated) and is faster for downloading only single files.
- Install Beaker Browser.
- Open Beaker Browser and paste
dat://1d57389d37f2da4722edb4d4399fac878b93b7e2a6a69b9845774a2325e66b11/into your search bar (press enter after). Now you can view browse normally like on ibdocuments.com. Be patient, the first visit may take some time.
- Install NodeJS. Select the LTS version. Restart your computer after the installation.
- Open up a terminal window and install
datwithnpm install -g dat. - Run the command
dat -h. If you get any output, you have installed Dat succesfully. - To start a local version of the website run
dat dat://1d57389d37f2da4722edb4d4399fac878b93b7e2a6a69b9845774a2325e66b11/ --http --sparse - To access the website, open your browser and go to
http://localhost:8080/.
To help distribute and seed downloads you would need 59GB of free storage space on a computer. Seeding makes downloading with a distributed system faster for everyone and means the files can not be taken down with a copyright notice.
- Install NodeJS. Select the LTS version. Restart your computer after the installation.
- Open up a terminal window and install
datwithnpm install -g dat. - Run the command
dat -h. If you get any output, you have installed Dat succesfully. - Download the resources by running the command:
dat clone dat://1d57389d37f2da4722edb4d4399fac878b93b7e2a6a69b9845774a2325e66b11/. cdinto the dat directory. To start seeding and downloading all the IB resources run the command:dat sync dat://1d57389d37f2da4722edb4d4399fac878b93b7e2a6a69b9845774a2325e66b11/.- To keep seeding, you must keep the terminal window open.
- If you want to browse the files in-browser whilst seeding, run the above command with
--httpat the end.
This file is merely for instructional purposes. We do not necessarily endorse the download or seeding of any documents not published directly by the IB.