feat: updated doc

This commit is contained in:
=
2025-05-21 20:01:13 +05:30
parent 3ac3710273
commit bb2a70b986
+56 -7
View File
@@ -37,9 +37,11 @@ Used to configure platform-specific security and operational settings
To make the application accessible externally (e.g., for self-hosted deployments), set this to `0.0.0.0`, which tells the server to listen on all network interfaces. To make the application accessible externally (e.g., for self-hosted deployments), set this to `0.0.0.0`, which tells the server to listen on all network interfaces.
Example values: Example values:
- `localhost` (default, same as `127.0.0.1`) - `localhost` (default, same as `127.0.0.1`)
- `0.0.0.0` (all interfaces, accessible externally) - `0.0.0.0` (all interfaces, accessible externally)
- `192.168.1.100` (specific interface IP) - `192.168.1.100` (specific interface IP)
</ParamField> </ParamField>
<ParamField query="TELEMETRY_ENABLED" type="string" default="true" optional> <ParamField query="TELEMETRY_ENABLED" type="string" default="true" optional>
@@ -86,8 +88,9 @@ The platform utilizes Postgres to persist all of its data and Redis for caching
### PostgreSQL ### PostgreSQL
<Info> <Info>
Please note that the database user you create must be granted all privileges on the Infisical database. Please note that the database user you create must be granted all privileges
This includes the ability to create new schemas, create, update, delete, modify tables and indexes, etc. on the Infisical database. This includes the ability to create new schemas,
create, update, delete, modify tables and indexes, etc.
</Info> </Info>
<ParamField query="DB_CONNECTION_URI" type="string" default="" required> <ParamField query="DB_CONNECTION_URI" type="string" default="" required>
@@ -95,9 +98,8 @@ The platform utilizes Postgres to persist all of its data and Redis for caching
</ParamField> </ParamField>
<ParamField query="DB_ROOT_CERT" type="string" default="" optional> <ParamField query="DB_ROOT_CERT" type="string" default="" optional>
Configure the SSL certificate for securing a Postgres connection by first encoding it in base64. Configure the SSL certificate for securing a Postgres connection by first
Use the command below to encode your certificate: encoding it in base64. Use the command below to encode your certificate:
`echo "<certificate>" | base64`
</ParamField> </ParamField>
<ParamField query="DB_READ_REPLICAS" type="string" default="" optional> <ParamField query="DB_READ_REPLICAS" type="string" default="" optional>
@@ -122,9 +124,42 @@ DB_READ_REPLICAS=[{"DB_CONNECTION_URI":""}]
### Redis ### Redis
<Info>Redis is required for smooth operation of Infisical.</Info>
<Tabs>
<Tab title="Standalone Node">
<ParamField query="REDIS_URL" type="string" default="none" required> <ParamField query="REDIS_URL" type="string" default="none" required>
Redis connection string. Redis connection string.
</ParamField> </ParamField>
</Tab>
<Tab title="Redis Sentinel">
<ParamField
query="REDIS_SENTINEL_HOSTS"
type="string"
default="none"
required
>
Comma-separated list of Sentinel host:port pairs. ```
192.168.65.254:26379,192.168.65.254:26380 ```
</ParamField>
<ParamField
query="REDIS_SENTINEL_MASTER_NAME"
type="string"
default="mymaster"
>
The name of the Redis master set monitored by Sentinel
</ParamField>
<ParamField query="REDIS_SENTINEL_ENABLE_TLS" type="bool" default="false">
Whether to use TLS/SSL for Redis Sentinel connection
</ParamField>
<ParamField query="REDIS_SENTINEL_USERNAME" type="string" default="none">
Authentication username for Redis Sentinel
</ParamField>
<ParamField query="REDIS_SENTINEL_PASSWORD" type="string" default="none">
Authentication password for Redis Sentinel
</ParamField>
</Tab>
</Tabs>
## Email Service ## Email Service
@@ -632,11 +667,25 @@ To help you sync secrets from Infisical to services such as Github and Gitlab, I
The App ID of your GitHub App. The App ID of your GitHub App.
</ParamField> </ParamField>
<ParamField query="SECRET_SCANNING_GIT_APP_SLUG" type="string" default="none" optional> {" "}
<ParamField
query="SECRET_SCANNING_GIT_APP_SLUG"
type="string"
default="none"
optional
>
The slug of your GitHub App. The slug of your GitHub App.
</ParamField> </ParamField>
<ParamField query="SECRET_SCANNING_PRIVATE_KEY" type="string" default="none" optional> {" "}
<ParamField
query="SECRET_SCANNING_PRIVATE_KEY"
type="string"
default="none"
optional
>
A private key for your GitHub App. A private key for your GitHub App.
</ParamField> </ParamField>