Updated Developer documentation (markdown)
This commit is contained in:
parent
0c48c436d2
commit
a56b298582
@ -134,3 +134,11 @@ This module provides the web UI for the users.
|
|||||||
Since our webshop is a modern web application, it has quite a few dependencies. To make trying it out easier, we deployed the web application to our own secure Kubernetes cluster. It is available at [unstablevortex.kmlabz.com](https://unstablevortex.kmlabz.com).
|
Since our webshop is a modern web application, it has quite a few dependencies. To make trying it out easier, we deployed the web application to our own secure Kubernetes cluster. It is available at [unstablevortex.kmlabz.com](https://unstablevortex.kmlabz.com).
|
||||||
|
|
||||||
The application connects to every dependency (Minio, CAFF previewer wrapper, SMTP and PostgreSQL server) over TLS and the configuration environment variables are stored in [Vault](https://www.vaultproject.io/docs/what-is-vault).
|
The application connects to every dependency (Minio, CAFF previewer wrapper, SMTP and PostgreSQL server) over TLS and the configuration environment variables are stored in [Vault](https://www.vaultproject.io/docs/what-is-vault).
|
||||||
|
|
||||||
|
## Integrity checking
|
||||||
|
|
||||||
|
The function that is responsible for the preview creation (`create_caff_preview` in `src/utils/caff_previewer.py`) validates the response for the following:
|
||||||
|
|
||||||
|
- integrity (2-way)
|
||||||
|
- MIME type
|
||||||
|
- size
|
Loading…
Reference in New Issue
Block a user