isputnik-faces ghcr.io/isputnikdotnet/isputnik.faces:latest https://ghcr.io/isputnikdotnet/isputnik.faces bridge sh false --stop-timeout=30 https://github.com/isputnikdotnet/isputnik.faces/issues https://github.com/isputnikdotnet/isputnik.faces The face recognition engine for isputnik.home, in a container of its own: it finds the faces in the family's photos and describes each one, so isputnik.home can group them into people, name them and share photos by who is in them. Everything stays on your server, and the engine itself keeps nothing: a photo goes in, its faces come out. Runs on the CPU, with all cores but one so the server stays responsive during a scan. This is an add-on for isputnik.home and does nothing on its own: it has no sign-in, no pages and no data. Install it beside the isputnik container. Set it up from isputnik.home, on Control panel, Settings, Apps, Faces. Before installing, press Generate secret there and copy it (it is shown once); paste it into the Gateway Secret field below, which is required. Once the container runs, enter its address on the same page (http://[your Unraid IP]:4400 as installed here) and press Test connection, which then says Paired. Face recognition is then switched on per photo library under Control panel, Library, Libraries; the next scan uses it, and nothing is scanned twice. Needs isputnik.home 4.65.1 or newer. 1794225600 ### 2026.11.09 — 0.1.1 On Docker Hub, and ready for Unraid Community Applications - **The image is on Docker Hub too, as isputnikdotnet/isputnik.faces.** Every release tag publishes the same image to ghcr.io and to Docker Hub, as isputnik.home's does, and the Docker Hub page shows this README under a description that says what the container is: an add-on for isputnik.home. Every public description now says so: the GitHub repository, the image, the Unraid template and its profile. - **Ready for Unraid Community Applications as isputnik-faces.** The template now publishes port 4400 on the ordinary bridge network, so isputnik.home reaches the engine at the server's own address with nothing to create first; a shared Docker network or br0 with a fixed IP work as before. It sends the administrator to isputnik.home's Control panel → Settings → Apps for the pairing, where the secret is generated first and pasted into Gateway Secret, and it carries this change log, regenerated by `npm run changelog` on every release. ### 2026.11.03 — 0.1.0 The face engine: detection, embeddings and crops behind isputnik.home - **The first release.** InsightFace detection and embeddings on the ONNX runtime, behind isputnik.home's gateway: a photo goes in, its faces, descriptors and crops come out, and nothing is kept. Since isputnik.home 4.65.1 this container is where face recognition lives; home's own image carries no models. Needs the isputnik (isputnik.home) container, version 4.65.1 or newer, installed on the same server. The engine is reached only through it. MediaServer:Photos Tools: https://raw.githubusercontent.com/isputnikdotnet/isputnik.faces/main/isputnik-faces.xml https://raw.githubusercontent.com/isputnikdotnet/isputnik.faces/main/Assets/brand/isputnik-faces-icon.png 4400 0 99 100 info