Una de las principales de referencias a la hora de parametrizar una
instancia de alfresco es el archivo repository.properties y su
correspondiente versión extendida en el archivo alfresco-global.properties
instancia de alfresco es el archivo repository.properties y su
correspondiente versión extendida en el archivo alfresco-global.properties
Por ejemplo, para la activación de cuotas sobre los usuarios
tenemos algunas propiedades como estas:
tenemos algunas propiedades como estas:
system.usages.enabled=true system.content.maximumFileSizeLimit=20971520
que habilitan las cuotas sobre los usuarios y el límite a la hora
de subir archivos (en bytes). Desde el punto de vista de las opciones
de preservación de la papelera del usuario tenemos el número máximo de
elementos conservados.
de subir archivos (en bytes). Desde el punto de vista de las opciones
de preservación de la papelera del usuario tenemos el número máximo de
elementos conservados.
trashcan.MaxSize=1000
También es importante en algunas ocasiones (auque suele derivar de
una mala praxis a la hora de organizar y estructurar el repositorio),
modificar el número máximo de nodos a través de una unidad compartida,
como CIFS, FTP o Webdav (en vez de 5000 por defecto).
una mala praxis a la hora de organizar y estructurar el repositorio),
modificar el número máximo de nodos a través de una unidad compartida,
como CIFS, FTP o Webdav (en vez de 5000 por defecto).
system.filefolderservice.defaultListMaxResults=10000
Para la configuración JMX, fuera de WEB-INF tambien es interesante
esta otra propiedad:
esta otra propiedad:
alfresco.jmx.dir=/opt/cluster/alfresco/tomcat/shared/jmx
También es usual cambiar ciertos accesos a diversos puntos del repositorio:
protocols.rootPath=/app:company_home/cm:ZYLK/cm:FTP system.webdav.rootPath=/app:company_home/cm:ZYLK/cm:DAV imap.config.home.rootPath=/app:company_home/cm:ZYLK/cm:IMAP opencmis.connector.default.rootPath=/app:company_home/cm:ZYLK
Nota: El primero de ellos es tanto para CIFS como para FTP. El de
Share se cambia en share-config-custom.xml
Share se cambia en share-config-custom.xml
En las configuraciones de las unidades CIFS, muchas veces nos piden
no aparezcan los atajos de las URLs, y si ese es el caso tenemos
no aparezcan los atajos de las URLs, y si ese es el caso tenemos
cifs.pseudoFiles.explorerURL.enabled=false cifs.pseudoFiles.shareURL.enabled=false
Cuando realizas muchos despliegues es interesante además, que los
datos por defecto del sitio sample y sus usuarios no se creen
automaticamente. Tan simple como:
datos por defecto del sitio sample y sus usuarios no se creen
automaticamente. Tan simple como:
sample.site.disabled=true
Y por último, para las configuraciones por defecto del módulo de
bulk tenemos las propiedades del formulario de importación:
bulk tenemos las propiedades del formulario de importación:
bulkImport.batch.numThreads=4 bulkImport.batch.batchSize=20
Testeado en Alfresco 4.1.5 EE.