on abf1b49 help sign in
urbit.org/README.md
52 lines 1.6 kB history raw
1The website for Urbit is maintained by the Urbit Foundation and the Urbit community. Issues and contributions are welcome.
3## Getting Started
51. Fork the [Urbit site repository](https://github.com/urbit/urbit.org).
72. [Create a local clone](https://help.github.com/articles/cloning-a-repository/) of your fork.
93. Navigate to the `urbit.org` directory and install Node 14 using [nvm](https://github.com/nvm-sh/nvm):
11 ```shell
12 cd urbit.org
13 nvm install 14
14 ```
15 You can then run `nvm use` whenever in the repository (or automate it with a script - see [here](https://github.com/nvm-sh/nvm#deeper-shell-integration)).
174. Install our dependencies:
19 ```shell
20 npm install
21 ```
235. Run the development server:
25 ```shell
26 npm run dev
27 # or
28 yarn dev
29 ```
31 Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.
33To learn more about contributing, see GitHub's [documentation](https://docs.github.com/en/get-started/quickstart/contributing-to-projects).
35## Framework and Library Documentation
37To learn more about Next.js, take a look at the following resources:
39- [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API.
40- [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial.
42To learn more about Tailwind CSS, take a look at the docs:
44- [Tailwind CSS Docs](https://tailwindcss.com/docs) - Docs
46## Deployment
48We deploy using Vercel. All pull requests will show a deployment preview via the same.
50## Upgrades
52The `/scripts` contains scripts used to programmatically upgrade site content data.