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
+4 -4
View File
@@ -112,7 +112,7 @@ Each application should use its own dedicated database user whenever possible.
Credentials are stored in:
```text
/srv/secrets/company.env
Infisical
```
Current variables:
@@ -229,7 +229,7 @@ docker exec -i postgres psql -U postgres < postgres-full-backup.sql
* PostgreSQL is not exposed publicly.
* Database traffic is restricted to Docker internal networks.
* Credentials are stored in `/srv/secrets/company.env`.
* Credentials are stored in Infisical and injected at runtime by `slcompose`.
* Administrative access should use the `postgres` role only when necessary.
* Applications should use dedicated database users.
@@ -267,10 +267,10 @@ Minimum requirements for recovery:
* PostgreSQL container configuration
* Database backups
* `/srv/secrets/company.env`
* Infisical access and PostgreSQL service secrets
* Docker network configuration
Without the secrets file, applications may not be able to reconnect to their databases after restoration.
Without Infisical recovery, applications may not be able to reconnect to their databases after restoration.
---