- Docusaurus
- React
- TypeScript
- Tailwind CSS
This repository uses git submodules to pull in the main OpenTofu repository. You can clone it using the following two steps:
- Clone the repository:
git clone [email protected]:opentofu/opentofu.org.git
- Fetch the documentation:
cd opentofu.org
git submodule init
git submodule update
You can run the dev server if you have a local NodeJS/npm environment installed:
- Install dependencies:
npm i
- Start the development server:
npm run start
You can now access the site locally at http://localhost:3000/
You can also run the dev server in a container with the following command:
docker compose up --build
When you contribute code to OpenTofu, do not forget to sign off your commits as described here.