Skip to content

Commit dcc508e

Browse files
Merge pull request #3 from ipfs/feat-external-nav-links
Added external links to left nav menu items
2 parents 0f5d87c + 7f1238d commit dcc508e

File tree

3 files changed

+92
-25
lines changed

3 files changed

+92
-25
lines changed

docs/.vuepress/config.js

Lines changed: 78 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,10 @@ module.exports = {
8282
children: [
8383
'/how-tos/configure-node',
8484
'/how-tos/modify-peers-list',
85-
['http://ipfs.io', 'Customize an IPFS repo']
85+
[
86+
'https://github.com/ipfs/js-ipfs/tree/master/examples/custom-ipfs-repo',
87+
'Customize an IPFS repo'
88+
]
8689
]
8790
},
8891
{
@@ -100,12 +103,21 @@ module.exports = {
100103
],
101104
'/how-tos/work-with-blocks',
102105
'/how-tos/pin-files',
103-
['http://ipfs.io', 'Troubleshoot file transfers'],
104-
['http://ipfs.io', 'Traverse IPLD graphs'],
106+
[
107+
'https://github.com/ipfs/go-ipfs/blob/master/docs/file-transfer.md',
108+
'Troubleshoot file transfers'
109+
],
110+
[
111+
'https://github.com/ipfs/js-ipfs/blob/master/examples/traverse-ipld-graphs',
112+
'Traverse IPLD graphs'
113+
],
105114
'/how-tos/take-snapshot',
106115
'/how-tos/store-play-videos',
107116
'/how-tos/host-git-style-repo',
108-
['http://ipfs.io', 'Replicate large datasets']
117+
[
118+
'https://github.com/ipfs/archives/tree/master/tutorials/replicating-large-datasets',
119+
'Replicate large datasets'
120+
]
109121
]
110122
},
111123
{
@@ -114,8 +126,14 @@ module.exports = {
114126
collapsable: false,
115127
children: [
116128
'/how-tos/observe-peers',
117-
['http://ipfs.io', 'Customize libp2p bundles'],
118-
['http://ipfs.io', 'Use circuit relay']
129+
[
130+
'https://github.com/ipfs/js-ipfs/blob/master/examples/custom-libp2p',
131+
'Customize libp2p bundles'
132+
],
133+
[
134+
'https://github.com/ipfs/js-ipfs/blob/master/examples/circuit-relaying',
135+
'Use circuit relay'
136+
]
119137
]
120138
},
121139
{
@@ -128,33 +146,59 @@ module.exports = {
128146
title: 'Work with blockchains',
129147
sidebarDepth: 1,
130148
collapsable: false,
131-
children: [['http://ipfs.io', 'Explore the Ethereum chain']]
149+
children: [
150+
[
151+
'https://github.com/ipfs/js-ipfs/blob/master/examples/explore-ethereum-blockchain',
152+
'Explore the Ethereum chain'
153+
]
154+
]
132155
},
133156
{
134157
title: 'Build apps',
135158
sidebarDepth: 1,
136159
collapsable: false,
137160
children: [
138161
'/how-tos/make-service',
139-
['http://ipfs.io', 'Use the IPFS API'],
140-
['http://ipfs.io', 'Build a basic libp2p app']
162+
[
163+
'https://github.com/ipfs/camp/tree/master/CORE_AND_ELECTIVE_COURSES/CORE_COURSE_C',
164+
'Build with the IPFS API'
165+
],
166+
[
167+
'https://github.com/ipfs/camp/tree/master/CORE_AND_ELECTIVE_COURSES/CORE_COURSE_B',
168+
'Make a basic libp2p app'
169+
]
141170
]
142171
},
143172
{
144173
title: 'IPFS in the browser',
145174
sidebarDepth: 1,
146175
collapsable: false,
147176
children: [
177+
'how-tos/address-ipfs-on-web',
148178
[
149-
'http://ipfs.io-addressinginbrowsers',
150-
'Address IPFS on the Web'
179+
'https://github.com/ipfs/js-ipfs/blob/master/examples/exchange-files-in-browser',
180+
'Exchange files between nodes'
181+
],
182+
[
183+
'https://github.com/ipfs/js-ipfs/tree/master/examples/browser-mfs',
184+
'Use MFS in the browser'
185+
],
186+
[
187+
'https://github.com/ipfs/js-ipfs/blob/master/examples/browser-add-readable-stream',
188+
'Add directories using streams'
189+
],
190+
[
191+
'https://www.youtube.com/watch?v=Nv_Teb--1zg',
192+
'Make a pubsub room'
193+
],
194+
[
195+
'https://www.youtube.com/watch?v=-kdx8rJd8rQ',
196+
'Edit collaboratively with CRDT'
197+
],
198+
[
199+
'https://github.com/ipfs/js-ipfs/blob/master/examples/browser-readablestream',
200+
'Stream video'
151201
],
152-
['http://ipfs.io', 'Exchange files between nodes'],
153-
['http://ipfs.io', 'Use MFS in the browser'],
154-
['http://ipfs.io', 'Add directories using streams'],
155-
['http://ipfs.io', 'Make a pubsub room'],
156-
['http://ipfs.io', 'Edit collaboratively with CRDT'],
157-
['http://ipfs.io', 'Stream video'],
158202
'/how-tos/browser-tools-frameworks'
159203
]
160204
}
@@ -183,22 +227,31 @@ module.exports = {
183227
['https://proto.school/#/chapters', 'ProtoSchool chapters'],
184228
['https://www.meetup.com/members/249142444/', 'Meetups'],
185229
'/support-community/social-media',
186-
['http://ipfs.io', 'Awesome IPFS']
230+
['https://awesome.ipfs.io', 'Awesome IPFS']
187231
]
188232
},
189233
{
190234
title: 'Project',
191235
path: '/project/',
192236
children: [
193-
['http://ipfs.io', 'History'],
194-
['http://ipfs.io', 'Roadmap'],
195-
['http://ipfs.io', 'Implementation status'],
196-
['http://ipfs.io', 'Specifications'],
197-
['http://ipfs.io', 'Research'],
198-
['http://ipfs.io', 'Team org planning'],
237+
'project/history',
238+
[
239+
'https://github.com/ipfs/ipfs/blob/master/REQUIREMENTS.md',
240+
'Roadmap'
241+
],
242+
[
243+
'https://github.com/ipfs/ipfs/blob/master/IMPLEMENTATION_STATUS.md',
244+
'Implementation status'
245+
],
246+
['https://github.com/ipfs/specs', 'Specifications'],
247+
['https://github.com/ipfs/research', 'Research'],
248+
['https://github.com/ipfs/team-mgmt', 'Team org planning'],
199249
'/project/related-projects',
200250
'/project/contribute',
201-
['http://ipfs.io', 'Code of conduct']
251+
[
252+
'https://github.com/ipfs/community/blob/master/code-of-conduct.md',
253+
'Code of conduct'
254+
]
202255
]
203256
}
204257
]

docs/how-tos/address-ipfs-on-web.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
title: Address IPFS on the Web
3+
---
4+
5+
# Address IPFS on the Web
6+
7+
Content to come.

docs/project/history.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
title: History
3+
---
4+
5+
# History of the IPFS project
6+
7+
This document should eventually live on the main ipfs.io site. Until then, let's park the "nothing here yet" content on this page.

0 commit comments

Comments
 (0)