UNPKG

5.39 kBMarkdownView Raw
1# Dweb Index and Links
2Mitra Ardron - last update 15th September 2018
3
4NOTE THIS DOC IS OUT OF DATE, SOME OF THE LINKS ARE PROBABLY STILL USEFUL BUT ITS NOT COMPREHENSIVE
5
6This is a short document of links relevant to the Dweb Project at the Internet Archive.
7
8This doc will gradually replace the myriad, mostly out of date, links sections in each of the doc files.
9
10## Sites
11* [dweb.archive.org](https://dweb.archive.org) - The Internet Archive but decentralized - front page of IA
12* [Decentralizedweb.net](https://Decentralizedweb.net) - Webpage for the Decentralized Web Summits of 2016 & 2018
13
14# Repositories
15* [Dweb-Gateway](https://github.com/internetarchive/dweb-gateway) - [README](https://github.com/internetarchive/dweb-gateway/blob/master/README.md), Python Repo, gateway running at IA to dweb resources, and supporting contenthash, btih lookup etc.
16* [Dweb-Transports](https://github.com/internetarchive/dweb-transports) - [README](https://github.com/internetarchive/dweb-transports/blob/master/README.md), [API](https://github.com/internetarchive/dweb-transports/blob/master/API.md), Common API to Transports such as IPFS, WEBTORRENT, GUN & HTTP
17* [Dweb-Objects](https://github.com/internetarchive/dweb-objects) - [README](https://github.com/internetarchive/dweb-objects/blob/master/README.md), [API](https://github.com/internetarchive/dweb-objects/blob/master/API.md) - Object library - Authentication etc - building on dweb-transports
18* [Dweb-Archive](https://github.com/internetarchive/dweb-archive) - [README](https://github.com/internetarchive/dweb-archive/blob/master/README.md), [Architecture](https://github.com/internetarchive/dweb-archive/blob/master/docs/archive_architecture.md), [Architecture-ipfs](https://github.com/internetarchive/dweb-archive/blob/master/docs/archive_architecture_ipfs.md) Archive specific UI and classes to handle Archive data, building on dweb-objects and dweb-transports
19* [Dweb-Transport](https://github.com/internetarchive/dweb-transport) - [README](https://github.com/internetarchive/dweb-transport/blob/master/README.md) - Catch all repo with:
20 * GUN - modified gun instance that can hijack calls and access IA databases
21 * Webtorrent Seeder & Tracker - that collaborate to provide access to all IA torrents
22 * URI-forwarding: .[MD](https://github.com/internetarchive/dweb-transport/blob/master/URL-forwards.md) .[JPG](https://github.com/internetarchive/dweb-transport/blob/master/URL-forwards.jpg) Documentation of URI forwarding in various tools
23* [Dweb-Serviceworker](https://github.com/internetarchive/dweb-serviceworker) - [README](https://github.com/internetarchive/dweb-serviceworker/blob/master/README.md) - Experimental (incomplete, unused) service worker proxy for Dweb-Transports
24* [Dweb-Mirror](https://github.com/internetarchive/dweb-mirror) - [README](https://github.com/internetarchive/dweb-mirror/blob/master/README.md) Offline Archive - Mirroring and serving subsets of the Archive - builds on dweb-transports and dweb-objects and dweb-archive
25* [Dweb-Universal](https://github.com/mitra42/dweb-universal) - [README](https://github.com//mitra42/dweb-universal/blob/master/README.md) Overview repo for the 2019 “universal” project - making the IA more accessible where the internet is poor.
26 * [Internet Archive Dweb overview.md](https://github.com/mitra42/dweb-universal/blob/master/Internet Archive Dweb overview.md) Higher level overview of the Dweb projects and repos.
27 * [Dweb Universal architecture.pdf](https://github.com/mitra42/dweb-universal/blob/master/Dweb%20Universal%20architecture.pdf) Diagram
28 * [URI structure for HTTP Server](https://github.com/mitra42/dweb-universal/blob/master/uri%20structure%20for%20http%20server.md)
29 * [Xyz but decentralized](https://github.com/mitra42/dweb-universal/blob/master/xyz%20but%20decentralized.md)
30* [Dweb-Ext](https://github.com/abhidas17695/dweb-ext/) - [README](https://github.com/abhidas17695/dweb-ext/blob/master/README.md) - Browser extension for booting into the dweb
31
32# Other (older) documents need review and merging
33* [Dweb - high level overview](https://docs.google.com/document/d/1-lI352gV_ma5ObAO02XwwyQHhqbC8GnAaysuxgR2dQo/edit#): Overview of the Internet Archive Dweb project. (Sept2018)
34* [Dweb - Libraries](https://docs.google.com/document/d/1LU-mbD87jzJGeIGBrxI4XNpczzvsV00kLC64xVXuwZ8/edit#): Overview of Libraries (maybe out of date)
35* [Dweb - lists](https://docs.google.com/document/d/1vm-Lze_Gu6gEQUPvh-yRCayCnT82SyECOrd8co3EPfo/edit#): List management library Sep2017
36* [Dweb - Authentication: Authentication Library](https://docs.google.com/document/d/1bdcNtfJQ04Twlbef1VZAjQYLmZgpdCFDapQBoef_CGs/edit)
37* [Dweb - Naming](https://docs.google.com/document/d/1PwU725r3Kuyu1ALoqOgmFUMlbM2Y8-IIFgMglN59XBM/edit): naming (Domain and Leaf) Library.
38* [Dweb - Key Value Pair](https://docs.google.com/document/d/1yfmLRqKPxKwB939wIy9sSaa7GKOzM5PrCZ4W1jRGW6M/edit#heading=h.mkrw566urzdo) (Jan 2018).
39* [Dweb - Internet Archive support](https://docs.google.com/document/d/1kLqZqd_hWDW4sGE_9BLs9FLNon1IubeJTLmxYTdv6GA/edit#)
40* [Dweb - Roadmap](https://docs.google.com/document/d/1gz7rzjOpcrhyQjEFzQ5KnVz2hAlzQ_I0mq-zDdTjj4A/edit#) - rough outline of things we need to build, and where we are at. (out of date)
41* Old mitra42/dweb repo has [docs](https://github.com/mitra42/dweb/tree/master/docs) which are all out of date
42
43