2022-06-07 14:30:34 +00:00
|
|
|
{
|
2022-06-19 20:45:14 +00:00
|
|
|
"versions": [
|
2022-07-27 14:52:18 +00:00
|
|
|
"main",
|
|
|
|
"v0.8.1",
|
|
|
|
"v0.7.12"
|
2022-06-19 20:45:14 +00:00
|
|
|
],
|
2022-06-07 15:56:05 +00:00
|
|
|
"routes": [
|
|
|
|
{
|
|
|
|
"title": "About",
|
|
|
|
"description": "About Coder",
|
2022-06-15 19:03:13 +00:00
|
|
|
"path": "./README.md",
|
2022-08-01 16:57:51 +00:00
|
|
|
"icon_path": "./images/icons/home.svg",
|
2022-06-17 04:46:02 +00:00
|
|
|
"children": [
|
|
|
|
{
|
|
|
|
"title": "Architecture",
|
|
|
|
"description": "Learn how Coder works",
|
2022-08-01 16:57:51 +00:00
|
|
|
"icon_path": "./images/icons/protractor.svg",
|
2022-08-22 15:56:10 +00:00
|
|
|
"path": "./about/architecture.md"
|
2022-06-17 04:46:02 +00:00
|
|
|
}
|
|
|
|
]
|
2022-06-07 15:56:05 +00:00
|
|
|
},
|
|
|
|
{
|
|
|
|
"title": "Installation",
|
2022-06-09 18:46:16 +00:00
|
|
|
"description": "How to install and deploy Coder",
|
2022-08-01 16:57:51 +00:00
|
|
|
"icon_path": "./images/icons/wrench.svg",
|
2022-06-16 22:54:15 +00:00
|
|
|
"path": "./install.md",
|
|
|
|
"children": [
|
2022-06-22 20:25:06 +00:00
|
|
|
{
|
2022-08-01 04:05:35 +00:00
|
|
|
"title": "Authentication",
|
|
|
|
"description": "Learn how to set up authentication using GitHub or OpenID Connect.",
|
|
|
|
"path": "./install/auth.md"
|
2022-08-10 22:56:21 +00:00
|
|
|
},
|
|
|
|
{
|
|
|
|
"title": "Configuration",
|
|
|
|
"description": "Learn how to configure Coder",
|
|
|
|
"path": "./install/configure.md"
|
|
|
|
},
|
|
|
|
{
|
2022-08-11 02:53:35 +00:00
|
|
|
"title": "Upgrading",
|
2022-08-10 22:56:21 +00:00
|
|
|
"description": "Learn how to upgrade Coder.",
|
|
|
|
"path": "./install/upgrade.md"
|
2022-07-30 22:29:05 +00:00
|
|
|
}
|
2022-06-16 22:54:15 +00:00
|
|
|
]
|
2022-06-07 15:56:05 +00:00
|
|
|
},
|
2022-06-09 18:46:16 +00:00
|
|
|
{
|
|
|
|
"title": "Quickstart",
|
|
|
|
"description": "Create your first template and workspace",
|
2022-08-01 16:57:51 +00:00
|
|
|
"icon_path": "./images/icons/star.svg",
|
2022-07-11 17:05:05 +00:00
|
|
|
"path": "./quickstart.md",
|
|
|
|
"children": [
|
|
|
|
{
|
|
|
|
"title": "Docker",
|
|
|
|
"description": "Setup Coder with Docker",
|
2022-08-01 16:57:51 +00:00
|
|
|
"icon_path": "./images/icons/docker.svg",
|
2022-07-11 17:05:05 +00:00
|
|
|
"path": "./quickstart/docker.md"
|
|
|
|
}
|
|
|
|
]
|
2022-06-09 18:46:16 +00:00
|
|
|
},
|
2022-06-07 15:56:05 +00:00
|
|
|
{
|
|
|
|
"title": "Templates",
|
2022-06-22 13:36:48 +00:00
|
|
|
"description": "Learn about templates, which define the infrastructure underlying workspaces",
|
2022-06-07 15:56:05 +00:00
|
|
|
"path": "./templates.md",
|
2022-08-01 16:57:51 +00:00
|
|
|
"icon_path": "./images/icons/picture.svg",
|
2022-06-16 17:47:10 +00:00
|
|
|
"children": [
|
2022-06-19 20:45:14 +00:00
|
|
|
{
|
2022-07-20 12:31:33 +00:00
|
|
|
"title": "Provider Authentication",
|
2022-06-19 20:45:14 +00:00
|
|
|
"description": "Learn how to authenticate the provisioner",
|
2022-08-10 01:21:26 +00:00
|
|
|
"path": "./templates/authentication.md",
|
|
|
|
"icon_path": "./images/icons/key.svg"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"title": "Resource Metadata",
|
|
|
|
"description": "Learn how to expose resource data to users",
|
|
|
|
"path": "./templates/resource-metadata.md",
|
|
|
|
"icon_path": "./images/icons/table-rows.svg"
|
2022-06-19 20:45:14 +00:00
|
|
|
}
|
|
|
|
]
|
2022-06-07 15:56:05 +00:00
|
|
|
},
|
|
|
|
{
|
|
|
|
"title": "Workspaces",
|
|
|
|
"description": "Learn about Coder workspaces.",
|
2022-08-01 16:57:51 +00:00
|
|
|
"icon_path": "./images/icons/layers.svg",
|
2022-06-07 16:29:18 +00:00
|
|
|
"path": "./workspaces.md"
|
2022-06-07 15:56:05 +00:00
|
|
|
},
|
2022-06-16 23:09:40 +00:00
|
|
|
{
|
|
|
|
"title": "IDEs",
|
2022-06-22 13:36:48 +00:00
|
|
|
"description": "Learn how to use your IDE of choice with Coder",
|
2022-06-19 20:45:14 +00:00
|
|
|
"path": "./ides.md",
|
2022-08-10 01:07:51 +00:00
|
|
|
"icon_path": "./images/icons/code.svg",
|
2022-06-19 20:45:14 +00:00
|
|
|
"children": [
|
|
|
|
{
|
2022-08-10 01:10:09 +00:00
|
|
|
"title": "Web IDEs",
|
2022-06-19 20:45:14 +00:00
|
|
|
"description": "Learn how to configure web IDEs in your templates",
|
2022-08-10 01:10:09 +00:00
|
|
|
"path": "./ides/web-ides.md"
|
2022-07-30 22:29:05 +00:00
|
|
|
},
|
|
|
|
{
|
2022-08-10 01:10:09 +00:00
|
|
|
"title": "JetBrains Gateway",
|
2022-07-31 20:06:05 +00:00
|
|
|
"description": "Learn how to configure JetBrains Gateway for your workspaces",
|
2022-08-10 01:10:09 +00:00
|
|
|
"path": "./ides/gateway.md"
|
2022-08-01 21:47:22 +00:00
|
|
|
},
|
|
|
|
{
|
2022-08-10 01:10:09 +00:00
|
|
|
"title": "Emacs",
|
2022-08-01 21:47:22 +00:00
|
|
|
"description": "Learn how to configure Emacs with TRAMP in Coder",
|
2022-08-10 01:10:09 +00:00
|
|
|
"path": "./ides/emacs-tramp.md"
|
2022-08-21 01:59:40 +00:00
|
|
|
},
|
|
|
|
{
|
|
|
|
"title": "Remote Desktops",
|
|
|
|
"description": "Learn how to use Remote Desktops with Coder",
|
|
|
|
"path": "./ides/remote-desktops.md"
|
2022-06-19 20:45:14 +00:00
|
|
|
}
|
|
|
|
]
|
2022-06-16 23:09:40 +00:00
|
|
|
},
|
2022-08-07 22:22:47 +00:00
|
|
|
{
|
|
|
|
"title": "Port Forwarding",
|
|
|
|
"description": "Learn how to forward ports in Coder",
|
|
|
|
"path": "./port-forwarding.md",
|
|
|
|
"icon_path": "./images/icons/port-forward.svg"
|
|
|
|
},
|
2022-06-16 23:48:18 +00:00
|
|
|
{
|
|
|
|
"title": "Dotfiles",
|
|
|
|
"description": "Learn how to personalize your workspace",
|
2022-08-01 16:57:51 +00:00
|
|
|
"icon_path": "./images/icons/art-pad.svg",
|
2022-06-16 23:48:18 +00:00
|
|
|
"path": "./dotfiles.md"
|
|
|
|
},
|
2022-06-22 13:36:48 +00:00
|
|
|
{
|
2022-07-20 12:31:33 +00:00
|
|
|
"title": "Secrets",
|
|
|
|
"description": "Learn how to use secrets in your worskpace",
|
2022-08-01 16:57:51 +00:00
|
|
|
"icon_path": "./images/icons/secrets.svg",
|
2022-07-20 12:31:33 +00:00
|
|
|
"path": "./secrets.md"
|
|
|
|
},
|
|
|
|
{
|
2022-08-12 22:42:16 +00:00
|
|
|
"title": "Users",
|
2022-06-22 13:36:48 +00:00
|
|
|
"description": "Learn about user roles available in Coder and how to create and manage users",
|
2022-08-01 16:57:51 +00:00
|
|
|
"icon_path": "./images/icons/users.svg",
|
2022-06-22 13:36:48 +00:00
|
|
|
"path": "./users.md"
|
|
|
|
},
|
2022-06-07 15:56:05 +00:00
|
|
|
{
|
|
|
|
"title": "Contributing",
|
2022-06-22 13:36:48 +00:00
|
|
|
"description": "Learn how to contribute to Coder",
|
2022-08-01 16:57:51 +00:00
|
|
|
"icon_path": "./images/icons/contributing.svg",
|
2022-06-07 15:56:05 +00:00
|
|
|
"path": "./CONTRIBUTING.md",
|
|
|
|
"children": [
|
2022-06-07 14:30:34 +00:00
|
|
|
{
|
2022-06-07 15:56:05 +00:00
|
|
|
"title": "Code of Conduct",
|
2022-06-22 13:36:48 +00:00
|
|
|
"description": "See the code of conduct for contributing to Coder",
|
2022-06-16 17:47:10 +00:00
|
|
|
"path": "./contributing/CODE_OF_CONDUCT.md"
|
2022-06-07 14:30:34 +00:00
|
|
|
},
|
|
|
|
{
|
2022-06-16 12:30:56 +00:00
|
|
|
"title": "Security",
|
2022-06-09 18:46:16 +00:00
|
|
|
"description": "How to report vulnerabilities in Coder",
|
2022-06-16 17:47:10 +00:00
|
|
|
"path": "./contributing/SECURITY.md"
|
2022-06-07 14:30:34 +00:00
|
|
|
}
|
2022-06-07 15:56:05 +00:00
|
|
|
]
|
|
|
|
}
|
|
|
|
]
|
2022-06-07 14:30:34 +00:00
|
|
|
}
|