Skip to content

Commit

Permalink
docs: remove references to OpenTofu
Browse files Browse the repository at this point in the history
  • Loading branch information
pandatix committed Dec 9, 2023
1 parent db6ba41 commit 55e07b8
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 6 deletions.
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<div align="center">
<h1>OpenTofu Provider for CTFd</h1>
<h1>Terraform Provider for CTFd</h1>
<p><b>Time for CTF(d) as Code</b><p>
<a href="https://pkg.go.dev/github.com/ctfer-io/tofu-provider-ctfd"><img src="https://shields.io/badge/-reference-blue?logo=go&style=for-the-badge" alt="reference"></a>
<a href="https://goreportcard.com/report/github.com/ctfer-io/tofu-provider-ctfd"><img src="https://goreportcard.com/badge/github.com/ctfer-io/tofu-provider-ctfd?style=for-the-badge" alt="go report"></a>
Expand All @@ -14,16 +14,16 @@

## Why creating this ?

OpenTofu is used to manage resources that have lifecycles, configurations, to sum it up.
Terraform is used to manage resources that have lifecycles, configurations, to sum it up.

That is the case of CTFd: it handles challenges that could be created, modified and deleted.
With some work to leverage the unsteady CTFd's API, OpenTofu is now able to manage them as cloud resources bringing you to opportunity of **CTF as Code**.
With some work to leverage the unsteady CTFd's API, Terraform is now able to manage them as cloud resources bringing you to opportunity of **CTF as Code**.

It avoids shitty scripts, `ctfcli` and other tools that does not solve the problem of reproductibility, ease of deployment and resiliency.

## How to use it ?

With the **OpenTofu Provider for CTFd**, you could setup your CTFd challenge using the following configuration.
With the **Terraform Provider for CTFd**, you could setup your CTFd challenge using the following configuration.
```hcl
resource "ctfd_challenge" "my_challenge" {
name = "My Challenge"
Expand Down
4 changes: 2 additions & 2 deletions SECURITY.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@ Please report any security issues you discovered in the API to ctfer-io@protonma

We will assess the risk, plus make a fix available before we create a GitHub issue.

In case the vulnerability is into a dependency or OpenTofu itself, please refer to their security policy directly.
In case the vulnerability is into a dependency or Terraform itself, please refer to their security policy directly.

Thank you for your contribution.

## Refering to this repository

To refer to this repository using a CPE v2.3, please use `cpe:2.3:a:ctfer-io:tofu-provider-ctfd:*:*:*:*:*:*:*:*` with the `version` set to the tag you are using.
To refer to this repository using a CPE v2.3, please use `cpe:2.3:a:ctfer-io:terraform-provider-ctfd:*:*:*:*:*:*:*:*` with the `version` set to the tag you are using.

0 comments on commit 55e07b8

Please sign in to comment.