Skip to content

Commit 5435762

Browse files
committed
Apply changes to the menu
1 parent 118943f commit 5435762

File tree

2 files changed

+31
-8
lines changed

2 files changed

+31
-8
lines changed

docs/.vuepress/config.js

Lines changed: 26 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,16 @@ const DEPLOY_DOMAIN = 'https://docs.ipfs.tech'
44
const SPEEDCURVE_ID = process.env.SPEEDCURVE_ID || ''
55
const pageSuffix = '/'
66

7+
const installMenuChildren = [
8+
['/install/command-line','IPFS Kubo for Go'],
9+
['/install/run-ipfs-inside-docker', 'IPFS Kubo in Docker'],
10+
['/install/js-ipfs','IPFS for JavaScript'],
11+
['https://iroh.computer/docs/install/', "IPFS Iroh for Rust"],
12+
['/install/ipfs-desktop', 'IPFS Desktop App'],
13+
['/install/ipfs-companion', 'IPFS Companion Browser Extension'],
14+
['/install/server-infrastructure', 'IPFS Cluster']
15+
]
16+
717
module.exports = {
818
base: '/',
919
head: require('./head'),
@@ -94,16 +104,25 @@ module.exports = {
94104
title: 'Install',
95105
sidebarDepth: 1,
96106
collapsable: false,
107+
children: installMenuChildren
108+
},
109+
],
110+
'/quickstart/': [
111+
['/concepts/what-is-ipfs','Basic Concepts'],
112+
{
113+
title: 'Quickstart',
114+
sidebarDepth: 1,
115+
collapsable: false,
97116
children: [
98-
['/install/command-line','IPFS Kubo for Go'],
99-
['/install/run-ipfs-inside-docker', 'IPFS Kubo in Docker'],
100-
['/install/js-ipfs','IPFS for JavaScript'],
101-
['https://iroh.computer/docs/install/', "IPFS Iroh for Rust"],
102-
['/install/ipfs-desktop', 'IPFS Desktop App'],
103-
['/install/ipfs-companion', 'IPFS Companion Browser Extension'],
104-
['/install/server-infrastructure', 'IPFS Cluster']
117+
['/quickstart/publish','Publish to IPFS'],
105118
]
106119
},
120+
{
121+
title: 'Install',
122+
sidebarDepth: 1,
123+
collapsable: false,
124+
children: installMenuChildren
125+
},
107126
],
108127
'/concepts/': [
109128
{

docs/install/README.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,11 @@ description: There are several different ways you can install and interact with
55

66
# Get Started
77

8-
IPFS is a collection of protocols, packages, and specifications that allow computers to send and receive data. Because of this, users can pick and choose which packages to install when using IPFS. And like shoe sizes, there is no _one-size-fits-all_ solution. A developer building network applications will install a different set of tools than someone who wants to store files on IPFS. Pick the one that best suits what you're here to do.
8+
IPFS is a collection of protocols, packages, and specifications that allow computers to send and receive data. Because of this, users can interact with and use IPFS in many different ways. A developer building network applications will use a different set of tools to interact with IPFS than than someone who wants to store files on IPFS. Pick the one that best suits what you're here to do.
9+
10+
## Publish files to IPFS
11+
12+
Are you wanting to quickly and easily publish content to IPFS without using complex tools? See the [Publish to IPFS quickstart](../quickstart/publish.md), where you'll learn about pinning services and the lifecycle of content-addressed data in IPFS by publishing and pinning a file to the IPFS network.
913

1014
## IPFS Desktop
1115

0 commit comments

Comments
 (0)