Config Repositorio
Configurar Repositorio Backend mediante envvars
Se describen las variables requeridas para el backend:
Nuxeo
ARAI_DOCS_REPO_TIPO
El tipo de repo es RDI
para Nuxeo
ARAI_DOCS_NUXEO_HOST
Direccion a la api CMIS de Nuxeo.
Ejemplo: ARAI_DOCS_REPO_HOST=http://nuxeo-host:8080/nuxeo/atom/cmis/
ARAI_DOCS_NUXEO_USUARIO
API User para Nuxeo. Suele ser ARAI_DOCS_REPO_USUARIO=Administrator
ARAI_DOCS_NUXEO_CLAVE
Suele ser Administrator
por default
Es recomendable cambiar este valor en la configuración de nuxeo.
En Swarm se configura mediante
ARAI_DOCS_REPO_CLAVE_FILE
S3
ARAI_DOCS_REPO_TIPO
ARAI_DOCS_REPO_TIPO=S3
para indicar backend s3
ARAI_DOCS_S3_ENDPOINT
ARAI_DOCS_S3_ENDPOINT=http://s3.amazonaws.com/siu
- Confguracion del endpoint donde se encuentran los buckets, va junto con
ARAI_DOCS_S3_BUCKET
- Debe incluir
http
ohttps
- Ver formato de url path-style y virtual-hosted-style
- En algunos casos el nombre del bucket queda redundante en endpoint y bucket, pero debe configurarse en ambos. Ej:
endpoint: https://<bucket-name>.mycloud.com
bucket: <bucket-name>
ARAI_DOCS_S3_KEY
- Key para autenticar contra el bucket
ARAI_DOCS_S3_SECRET
- Secret para autenticar contra el bucket
ARAI_DOCS_S3_REGION
- Region donde se encuentra el bucket. Ej:
us-west-2
ARAI_DOCS_S3_BUCKET
- Nombre del bucket. Ejemplo:
bucket_test
ARAI_DOCS_S3_VERSION
- Version del servicio web utilizado. Ejemplo:
2006-03-01
olatest
La API de AWS tiene versiones para realizar seguimiento de compatibilidad. Las versiones se identifican mediante el string YYYY-mm-dd. Se recomienda bloquear el numero de version