> For the complete documentation index, see [llms.txt](https://docs.facephi.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.facephi.com/sdks/backend-sdk/backend1n/technical_documentation/technical_specifications.md).

# Especificaciones técnicas

## 1. Introducción

**Facephi Backend1N Service** es un servicio API REST en C++ que permite la autenticación 1:N mediante colecciones de patrones biométricos almacenados en una base de datos (MongoDB, PostgreSQL). El servicio ofrece varios endpoints para extraer patrones faciales de imágenes, registrar patrones en una galería y realizar búsquedas. El servicio utiliza el SelphID-SDK para las operaciones biométricas y admite autenticación JWT opcional, configurable desde `config.json` o mediante variables de entorno `FACEPHI_BACKEND1N_REST_*`.

## 2. Requisitos de hardware

|       | Requisito mínimo                                                   | Requisito recomendado            |
| ----- | ------------------------------------------------------------------ | -------------------------------- |
| CPU   | 2 núcleos con soporte del conjunto de instrucciones SSE4.2, >=2GHz | 16 núcleos, con soporte ISA AVX2 |
| RAM   | 4 Gb                                                               | 8 Gb                             |
| Disco | 4 Gb                                                               | SSD 4 Gb                         |
| Red   | 100 Mbps                                                           | 1 Gbps                           |

## 3. Requisitos de software

* Linux x86\_64 (Ubuntu 26.04 o superior) con Docker 24.0 o superior.

o bien

* Windows 10 x64 con Docker 24.0 o superior.
