Compare commits
No commits in common. "eaa41f4d68e12e9a17d08357c70eaa76504565e4" and "d49074ac09044cd641576bbe27091929cfb5aa63" have entirely different histories.
eaa41f4d68
...
d49074ac09
19
README.md
19
README.md
@ -47,21 +47,9 @@ El `bus-gateway` implementa los siguientes perfiles de interoperabilidad:
|
||||
|
||||
## Requisitos
|
||||
|
||||
### Software
|
||||
|
||||
- Docker >= 20.10.8
|
||||
- Docker Compose >= 1.29.2
|
||||
|
||||
### Hardware del servidor
|
||||
|
||||
| Recurso | Mínimo | Recomendado |
|
||||
|---|---|---|
|
||||
| CPU | 2 núcleos | 4 núcleos |
|
||||
| Memoria RAM | 4 GB | 8 GB |
|
||||
| Disco | 10 GB | 30 GB |
|
||||
|
||||
> El mayor consumo de recursos corresponde a **HAPI FHIR** (JVM + índice Lucene), que requiere al menos 2 GB de RAM para arrancar correctamente. El volumen de disco recomendado contempla el crecimiento de los datos clínicos almacenados en PostgreSQL.
|
||||
|
||||
## Instalación y configuración
|
||||
|
||||
### 1. Variables de entorno
|
||||
@ -80,13 +68,6 @@ Los certificados se inyectan como **Docker secrets**. Las rutas se configuran en
|
||||
|---|---|
|
||||
| `./certs/server.crt` / `./certs/server.key` | Certificado TLS para nginx (solo modo HTTPS) |
|
||||
|
||||
> **Importante:** Los archivos `ssl_cert` y `ssl_key` deben existir en el sistema de archivos para que Docker pueda montarlos como secrets, incluso si se usa el modo HTTP. Si no se cuenta con certificados reales, crear archivos vacíos:
|
||||
>
|
||||
> ```bash
|
||||
> touch ./certs/server.crt
|
||||
> touch ./certs/server.key
|
||||
> ```
|
||||
|
||||
> Ver [certs/README.md](certs/README.md) para instrucciones de generación de certificados de prueba.
|
||||
|
||||
### 3. Configuración de nginx (HTTP o HTTPS)
|
||||
|
||||
@ -95,6 +95,6 @@ volumes:
|
||||
driver: local
|
||||
secrets:
|
||||
ssl_cert:
|
||||
file: ${SSL_CERT_PATH:-./certs/server.crt}
|
||||
file: ${SSL_CERT_PATH:-./certs/server.crt)}
|
||||
ssl_key:
|
||||
file: ${SSL_KEY_PATH:-./certs/server.key}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user