Document Nextcloud deployment and Infisical secrets

This commit is contained in:
2026-07-08 15:13:17 +03:30
parent a81aa80161
commit 3f94ced9ea
23 changed files with 895 additions and 119 deletions
+3 -4
View File
@@ -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.
---