Document Nextcloud deployment and Infisical secrets
This commit is contained in:
+3
-4
@@ -54,8 +54,7 @@ Never commit the value to Git or place it directly in the Compose file.
|
||||
The stack is deployed with Infisical injection instead of a local secrets file:
|
||||
|
||||
```bash
|
||||
cd /srv/docker/mssql
|
||||
infisical run --path=/ --recursive -- docker compose up -d
|
||||
slcompose up mssql
|
||||
```
|
||||
|
||||
Secrets are injected into the environment before Docker Compose evaluates variables such as `${MSSQL_SA_PASSWORD}`.
|
||||
@@ -93,7 +92,7 @@ Do not delete or recreate the directory after databases exist. Removing `/srv/do
|
||||
|
||||
### Variable Is Not Set
|
||||
|
||||
If Compose reports that `MSSQL_SA_PASSWORD` is unset and defaults to a blank string, use the required `docker compose --env-file /srv/secrets/company.env up -d` command.
|
||||
If Compose reports that `MSSQL_SA_PASSWORD` is unset and defaults to a blank string, run the stack through `slcompose` so Infisical injects the value before Docker Compose evaluates the environment.
|
||||
|
||||
### System Directory Permission Denied
|
||||
|
||||
@@ -101,7 +100,7 @@ If `[/.system]` cannot be created, verify that `/srv/docker/mssql/data` is owned
|
||||
|
||||
### Password Validation Failed
|
||||
|
||||
Confirm that the password meets SQL Server complexity requirements and that Compose resolved `MSSQL_SA_PASSWORD` from the secrets file.
|
||||
Confirm that the password meets SQL Server complexity requirements and that Compose resolved `MSSQL_SA_PASSWORD` from Infisical.
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user