The OpenTofu Website
Find a file
Janos cf879629aa
Versioned docs (#289)
* Versioned documentation

Signed-off-by: Janos <86970079+janosdebugs@users.noreply.github.com>

* Versioned docs

Signed-off-by: Janos <86970079+janosdebugs@users.noreply.github.com>
Co-authored-by: James Humphries <james@james-humphries.co.uk>

* Reverted accidental changes

Signed-off-by: Janos <86970079+janosdebugs@users.noreply.github.com>

* Reverted accidental changes

Signed-off-by: Janos <86970079+janosdebugs@users.noreply.github.com>

* Reverted accidental changes

Signed-off-by: Janos <86970079+janosdebugs@users.noreply.github.com>

* Docusaurus config

Signed-off-by: Janos <86970079+janosdebugs@users.noreply.github.com>

* 1.7 split

Signed-off-by: Janos <86970079+janosdebugs@users.noreply.github.com>

* Symlink

Signed-off-by: Janos <86970079+janosdebugs@users.noreply.github.com>

* Versioned docs finalization

Signed-off-by: Janos <86970079+janosdebugs@users.noreply.github.com>

---------

Signed-off-by: Janos <86970079+janosdebugs@users.noreply.github.com>
Co-authored-by: James Humphries <james@james-humphries.co.uk>
2024-04-24 15:53:41 +02:00
.github Remove redundant trigger types from workflow (#208) 2024-01-15 10:04:04 +00:00
.husky Set up prettier + precommit hook (#162) 2023-09-20 12:45:52 +02:00
blog 1.7.0-beta1 blog post (#287) 2024-04-18 16:21:23 +02:00
opentofu-repo Versioned docs (#289) 2024-04-24 15:53:41 +02:00
plugins Set up prettier + precommit hook (#162) 2023-09-20 12:45:52 +02:00
src Versioned docs (#289) 2024-04-24 15:53:41 +02:00
static 1.7.0-beta1 blog post (#287) 2024-04-18 16:21:23 +02:00
versioned_docs Versioned docs (#289) 2024-04-24 15:53:41 +02:00
versioned_sidebars Versioned docs (#289) 2024-04-24 15:53:41 +02:00
.eslintignore Add eslintignore and remove eslint from precommit hook (#168) 2023-09-20 15:53:50 +02:00
.eslintrc.js Set up ESLint (#163) 2023-09-20 14:07:55 +02:00
.gitignore Move main repo to a submodule to enable live editing (#214) 2023-11-28 14:32:58 +00:00
.gitmodules Versioned docs (#289) 2024-04-24 15:53:41 +02:00
babel.config.js Set up docusaurus (#1) 2023-08-30 13:52:34 +02:00
docker-compose.yaml Adding build container (#220) 2023-11-29 14:44:06 +00:00
Dockerfile Adding build container (#220) 2023-11-29 14:44:06 +00:00
docusaurus.config.ts Versioned docs (#289) 2024-04-24 15:53:41 +02:00
faq.mdx Update FAQ. (#246) 2024-01-10 14:21:40 +01:00
LICENSE Fixing missing license (needs signoff from all contributors) (#272) 2024-02-28 12:57:16 +01:00
package-lock.json Bump webpack-dev-middleware from 5.3.3 to 5.3.4 (#283) 2024-03-24 09:55:02 +01:00
package.json Fixing missing license (needs signoff from all contributors) (#272) 2024-02-28 12:57:16 +01:00
README.md Add cd command before git submodules command under Fetch the documentation section (#238) 2024-01-06 00:06:47 +01:00
sidebars.json Versioned docs (#289) 2024-04-24 15:53:41 +02:00
supporters.json [Auto PR] Update supporters (#268) 2024-02-05 10:38:09 +00:00
sync-supporters.js add empty line when generating supporters.json (#178) 2023-09-22 15:18:38 +02:00
tailwind.config.js Change in color of text when we hover in light mode (#278) 2024-03-20 15:30:31 +01:00
tsconfig.json Upgrade to Docusaurus v3.1 (#99) 2024-01-12 13:30:13 +01:00
versions.json Versioned docs (#289) 2024-04-24 15:53:41 +02:00

OpenTofu OpenTofu

Stack

  • Docusaurus
  • React
  • TypeScript
  • Tailwind CSS

Working with this repository

Cloning the repository

This repository uses git submodules to pull in the main OpenTofu repository. You can clone it using the following two steps:

  1. Clone the repository:
git clone git@github.com:opentofu/opentofu.org.git
  1. Fetch the documentation:
cd opentofu.org
git submodule init
git submodule update

Running the dev server locally

You can run the dev server if you have a local NodeJS/npm environment installed:

  1. Install dependencies:
npm i
  1. Start the development server:
npm run start

You can now access the site locally at http://localhost:3000/

Running the dev server in a container

You can also run the dev server in a container with the following command:

docker compose up --build