|
|
@ -1,32 +1,32 @@ |
|
|
|
--- |
|
|
|
--- |
|
|
|
title: 'Updating Secrets' |
|
|
|
title: 'Updating Secrets' |
|
|
|
description: 'Learn how to update secrets in NocoDB using the nc-secret-cli package.' |
|
|
|
description: 'Learn how to update secrets in NocoDB using the nc-secret-mgr package.' |
|
|
|
tags: ['Secrets', 'nc-secret-cli', 'Update', 'Security'] |
|
|
|
tags: ['Secrets', 'nc-secret-mgr', 'Update', 'Security'] |
|
|
|
keywords: ['NocoDB secrets', 'nc-secret-cli', 'Update', 'Security'] |
|
|
|
keywords: ['NocoDB secrets', 'nc-secret-mgr', 'Update', 'Security'] |
|
|
|
--- |
|
|
|
--- |
|
|
|
|
|
|
|
|
|
|
|
## Updating Secrets |
|
|
|
## Updating Secrets |
|
|
|
|
|
|
|
|
|
|
|
To update a secret in NocoDB, you can use the `nc-secret-cli` package. Follow the steps below to update a secret: |
|
|
|
To update a secret in NocoDB, you can use the `nc-secret-mgr` package. Follow the steps below to update a secret: |
|
|
|
|
|
|
|
|
|
|
|
### Using the Command Line Interface (CLI) |
|
|
|
### Using the Command Line Interface (CLI) |
|
|
|
|
|
|
|
|
|
|
|
1. Install the `nc-secret-cli` package if you haven't already. You can do this by running the following command in your terminal: |
|
|
|
1. Install the `nc-secret-mgr` package if you haven't already. You can do this by running the following command in your terminal: |
|
|
|
|
|
|
|
|
|
|
|
```bash |
|
|
|
```bash |
|
|
|
npm install -g nc-secret-cli |
|
|
|
npm install -g nc-secret-mgr |
|
|
|
``` |
|
|
|
``` |
|
|
|
|
|
|
|
|
|
|
|
2. Once the package is installed, you can update a secret by running the following command: |
|
|
|
2. Once the package is installed, you can update a secret by running the following command: |
|
|
|
|
|
|
|
|
|
|
|
```bash |
|
|
|
```bash |
|
|
|
NC_DB="pg://host:port?u=user&p=password&d=database" nc-secret-cli update --prev <previous-secret> --new <new-secret> |
|
|
|
NC_DB="pg://host:port?u=user&p=password&d=database" nc-secret-mgr update --prev <previous-secret> --new <new-secret> |
|
|
|
``` |
|
|
|
``` |
|
|
|
|
|
|
|
|
|
|
|
OR |
|
|
|
OR |
|
|
|
|
|
|
|
|
|
|
|
```bash |
|
|
|
```bash |
|
|
|
NC_DB="pg://host:port?u=user&p=password&d=database" nc-secret-cli <previous-secret> <new-secret> |
|
|
|
NC_DB="pg://host:port?u=user&p=password&d=database" nc-secret-mgr <previous-secret> <new-secret> |
|
|
|
``` |
|
|
|
``` |
|
|
|
|
|
|
|
|
|
|
|
Replace `<previous-secret>` with the name of the secret you used previously, and `<new-secret>` with the new value of the secret. |
|
|
|
Replace `<previous-secret>` with the name of the secret you used previously, and `<new-secret>` with the new value of the secret. |
|
|
@ -35,9 +35,9 @@ To update a secret in NocoDB, you can use the `nc-secret-cli` package. Follow th |
|
|
|
|
|
|
|
|
|
|
|
### Using Executables |
|
|
|
### Using Executables |
|
|
|
|
|
|
|
|
|
|
|
Alternatively, you can use the `nc-secret-cli` executable to update secrets. |
|
|
|
Alternatively, you can use the `nc-secret-mgr` executable to update secrets. |
|
|
|
|
|
|
|
|
|
|
|
1. Download the `nc-secret-cli` executable from the [NocoDB website](https://github.com/nocodb/nc-secret-cli/releases/latest). |
|
|
|
1. Download the `nc-secret-mgr` executable from the [NocoDB website](https://github.com/nocodb/nc-secret-mgr/releases/latest). |
|
|
|
2. Run the executable using the following command: |
|
|
|
2. Run the executable using the following command: |
|
|
|
|
|
|
|
|
|
|
|
```bash |
|
|
|
```bash |
|
|
|