Skip to content

Commit 467942a

Browse files
authored
Merge pull request #503 from nebari-dev/docusaurus_v3
Docusaurus v3 upgrade
2 parents 51c0e62 + d1e9cd6 commit 467942a

28 files changed

+6453
-4249
lines changed

docs/.eslintrc.json

Lines changed: 0 additions & 42 deletions
This file was deleted.

docs/community/decision-making.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ Minor updates to the codebase and documentation can be discussed in GitHub issue
4242

4343
<!-- Reusable links -->
4444

45-
[nebari-team]: community/team-structure
45+
[nebari-team]: /community/team-structure
4646
[core-team]: https://github.com/orgs/nebari-dev/teams/core-team
4747
[consent-decision-making]: https://www.sociocracyforall.org/consent-decision-making/
4848
[rfd-issue]: https://github.com/nebari-dev/governance/issues/new?assignees=&labels=type%3A+RFD&projects=&template=RFD.md&title=RFD+-+Title

docs/community/doc-contributions.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,7 @@ This command starts a local development server and opens up a browser window.
161161
Most changes are reflected live without having to restart the server.
162162

163163
:::note
164-
By default, this will load your site at <http://localhost:3000/>.
164+
By default, this will load your site at \<http://localhost:3000/\>.
165165

166166
You can specify a different port with `yarn start --port <port-number>`.
167167
:::
@@ -183,7 +183,7 @@ yarn run serve
183183
```
184184

185185
:::note
186-
By default, this will also load your site at <http://localhost:3000/>.
186+
By default, this will also load your site at \<http://localhost:3000/\>.
187187

188188
You can specify a different port with `yarn start --port <port-number>`.
189189
:::

docs/community/introduction.mdx

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -134,9 +134,7 @@ Our contributing and community guidelines take inspiration from the following pr
134134
- [Julia Language](https://github.com/JuliaLang/julia/blob/master/CONTRIBUTING.md)
135135
- [nteract](https://github.com/nteract/nteract/blob/main/CONTRIBUTING.md)
136136

137-
<!-- <DocCardList items={useCurrentSidebarCategory().items} /> -->
138-
139-
<!-- Links -->
137+
{/* Links */}
140138

141139
[nebari-issues]: https://github.com/nebari-dev/nebari/issues
142140
[nebari-prs]: https://github.com/nebari-dev/nebari/pulls?q=is%3Apr+is%3Aopen+sort%3Aupdated-desc
@@ -145,7 +143,7 @@ Our contributing and community guidelines take inspiration from the following pr
145143
[nebari-design]: https://github.com/nebari-dev/nebari-design
146144
[nebari-governance]: https://github.com/nebari-dev/governance
147145

148-
<!-- Internal links -->
146+
{/* Internal links */}
149147

150148
[code-contributions]: community/code-contributions.mdx
151149
[docs-contributions]: community/doc-contributions.md

docs/community/nebari-tests.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ After you make changes, you can re-deploy your Nebari instance to test it manual
4545

4646
### Testing the deployment with `pytest`
4747

48-
The deployment and integration tests help us test various features of a [local Nebari deployment on Kind](#testing-the-nebari-deployment-terraform),
48+
The deployment and integration tests help us test various features of a [local Nebari deployment on Kind](/docs/how-tos/nebari-local),
4949
such as Dask Gateway, external integrations, state of the Kubernetes cluster, and more.
5050
Before you can run these tests, you need to create a test user on your deployment, for example with:
5151

@@ -236,5 +236,5 @@ export NEBARI_K8S_VERSION=1.20
236236

237237
<!-- Internal links -->
238238

239-
[quickstart]: docs/get-started/quickstart
240-
[debugging-nebari]: docs/how-tos/debug-nebari#debugging-the-kubernetes-cluster-using-k9s
239+
[quickstart]: /docs/get-started/quickstart
240+
[debugging-nebari]: /docs/how-tos/debug-nebari#debugging-the-kubernetes-cluster-using-k9s

docs/community/style-guide.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,4 +102,4 @@ For example: "To start JupyterLab, you run `jupyter lab`."
102102

103103
<!-- Internal links -->
104104

105-
[automatic-dns-provision]: docs/how-tos/domain-registry#automatic-dns-provision
105+
[automatic-dns-provision]: /docs/how-tos/domain-registry#automatic-dns-provision

docs/community/team-structure.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,6 @@ Nebari follows a nomination process to add new team members[^2], as detailed in
6060
| Team | Requirements for nomination | Nominators | Approvers |
6161
| ----------- | --------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- |
6262
| Triage | Engage with (create or comment on) one or more issue/PR/discussion in [`nebari-dev`](https://github.com/nebari-dev) | Any community member (including self) | Any Core team member |
63-
| Contributor | Two or more [contributions](./#how-to-contribute) to Nebari with intention to continue contributing regularly | Any community member (including self) | Any Core team member |
63+
| Contributor | Two or more [contributions](/community/introduction/#how-to-contribute) to Nebari with intention to continue contributing regularly | Any community member (including self) | Any Core team member |
6464
| Core | [Contributors team](#contributors) member with a record of regular, valuable, and high-quality contributions to Nebari for at least one month | Any community member (including self) and one Core team member | Core team makes a [consent-based decision](https://www.sociocracyforall.org/consent-decision-making/) |
6565
| Conduct | Member of the Contributor or Core Team with adequate training to handle CoC reports | Any community member (including self) | Core team makes a [consent-based decision](https://www.sociocracyforall.org/consent-decision-making/) |

docs/docs/explanations/advanced-env-configuration.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ description: Configure environments with conda-store
88

99
:::tip
1010
For guidance on managing or creating environments directly with conda-store, see our guide on [Creating new environments on Nebari](/docs/tutorials/creating-new-environments.md).
11-
If you're looking for information on updating your namespaces after a recent upgrade, refer to our troubleshooting guide on [Migrating namespaces](/docs/troubleshooting.mdx#Conda-store-compatibility-migration-steps).
11+
If you're looking for information on updating your namespaces after a recent upgrade, refer to our troubleshooting guide on [Migrating namespaces](/docs/troubleshooting.mdx#conda-store-compatibility-migration-steps-when-upgrading-to-045).
1212
:::
1313

1414
<!-- TODO: Update the time to create environments based in new conda-store updates -->

docs/docs/get-started/quickstart.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@ title: Quickstart
44
description: A cheat sheet of Nebari commands for returning users.
55
---
66

7+
import Tabs from '@theme/Tabs';
8+
import TabItem from '@theme/TabItem';
9+
710
This is a quick Nebari CLI reference. If you're new to Nebari, start at [Installing Nebari][install-nebari].
811

912
<div align="center">

docs/docs/how-tos/access-logs-loki.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ To view the Loki logs via Grafana in Nebari, you'll need to have [set up monitor
1111

1212
## Getting Started
1313

14-
Access the Monitoring UI for your Nebari installation at https://{your-nebari-domain}/monitoring/.
14+
Access the Monitoring UI for your Nebari installation at \<https://\{your-nebari-domain\}/monitoring/\>.
1515

1616
:::note
1717
The **Explore** functionality shown below is only available to users who have `grafana_admin` permissions. In Nebari's default configuration, only the users in the `admin` Keycloak user group will have this role. `grafana_admin` is a client role in Keycloak which can be assigned to other groups or users. See [Configure Keycloak](/docs/how-tos/configuring-keycloak#in-depth-look-at-roles-and-groups) for more information.

0 commit comments

Comments
 (0)