El procesador de su servidor puede estar basado en x86 o en ARM. Documenos® es compatible con ambos. Puede descargar los archivos de instalación adecuados para cada arquitectura de servidor desde esta página: Descargar
Hay dos formas de instalación: con Docker, todos los componentes se ponen en marcha con un solo comando, y es el método recomendado. La instalación en Windows IIS es preferible si desea ejecutar la aplicación en su infraestructura de servidores Windows existente.
Un único paquete instala conjuntamente la aplicación, la base de datos PostgreSQL, el servicio de firma digital, el motor de búsqueda Elasticsearch y el servicio de traducción LibreTranslate.
docker-compose.yml, con las definiciones de los servicios; .env, con los valores de configuración; y readme.md, con las notas de instalación. Copie la carpeta tal cual en su servidor.
.env y, antes de iniciar los contenedores, sustituya obligatoriamente estos dos valores por valores propios, seguros y únicos: DB_PASSWORD (contraseña del usuario de la base de datos PostgreSQL) y DEFAULT_PWD (contraseña inicial asignada a los usuarios nuevos; los usuarios deben cambiarla tras su primer inicio de sesión). No utilice nunca contraseñas de ejemplo o predeterminadas en producción.
*_BIND_IP y *_PORT. De forma predeterminada, los servicios de base de datos, firma, búsqueda y traducción solo escuchan en 127.0.0.1 y no son accesibles desde el exterior; el único puerto expuesto es el de la aplicación (APP_PORT, por defecto 8080). Si la aplicación está detrás de un balanceador de carga o un proxy inverso, indique el valor CLIENT_IP_HEADER (por ejemplo, X-Forwarded-For).
docker-compose.yml, ejecute el siguiente comando: docker compose up -d
TRANSLATE_LOAD_ONLY; con una conexión normal tarda entre 5 y 10 minutos y solo ocurre una vez. Puede seguir el progreso con los comandos docker compose ps y docker compose logs -f documenos_translate. Durante la descarga el servicio aparece como starting y, cuando está listo, como healthy. Si su conexión es lenta, aumente el valor de TRANSLATE_START_PERIOD.
http://direccion-de-su-servidor:8080 (o el valor de APP_PORT que haya definido) en su navegador, siga las instrucciones del primer inicio para crear la cuenta de administrador y registre su licencia.
Actualización:
Descargue el paquete más reciente, traslade sus valores de configuración actuales al nuevo archivo .env y ejecute docker compose pull seguido de docker compose up -d. Sus datos se guardan en volúmenes de Docker con nombre y no se ven afectados por las actualizaciones ni los reinicios.
Documenos® es una aplicación ASP.NET Core; se ejecuta en IIS a través del módulo ASP.NET Core.
iisreset.
DOCUMENOS_CORE), los informes (DOCUMENOS_REPORT) y el reconocimiento facial (DOCUMENOS_FACE).
C:\inetpub\documenos.
appsettings.json de la carpeta de la aplicación, introduzca sus datos de conexión de PostgreSQL (CnStrServer, CnStr, CnStrBI, CnStrFA) en la sección ConnectionStrings. Defina también en el mismo archivo las direcciones de los servicios de firma y traducción (SignatureServiceUrl, TranslateServiceUrl). La conexión con el servidor de búsqueda Elasticsearch se configura desde el panel de administración tras la instalación.
IIS AppPool\<nombre del grupo> permisos de lectura y escritura sobre la carpeta de la aplicación. La aplicación escribe los registros, los archivos temporales y las claves de protección de datos con esta identidad.
Actualización: Los pasos para actualizar la versión en una instalación IIS se describen en la página Mantenimiento y actualizaciones. Para obtener información sobre el registro de licencias y el modo de prueba, consulte la página Licencias.