synsec
Synsec est un serveur de secrets pour la domotique. Un binaire unique sans dépendances, chiffré et journalisé. Idéal pour particuliers utilisant Home Assistant ou Zigbee.
Ficha actualizada 23 sept 2026, 11:03 · upstream 23 sept 2026, 11:01 · release v0.7.0
Qué es synsec
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Synsec permet de stocker vos mots de passe et clés de chiffrement dans un fichier secret sans avoir besoin d'installer une base de données ni de maintenir un runtime. Il est conçu pour les particuliers qui utilisent des solutions domotiques comme Home Assistant, Zigbee ou MQTT, plutôt que pour les entreprises. L'architecture est simple : un seul binaire exécutable, pas de dépendances à installer après le premier lancement.
- Gestion de mots de passe et clés FIDO2 pour Home Assistant
- Sauvegarde sécurisée des configurations Zigbee
- Stockage de clés API MQTT sans base de données externe
- Administration centralisée de plusieurs appareils IoT
- Chiffrement des secrets avec journalisation d'accès
- Redémarrage automatique sans intervention utilisateur
- Un seul binaire exécutable, pas de base de données à installer ni de runtime à maintenir
- Chiffrage en XChaCha20-Poly1305 avec une clé racine scellée dans le TPM
- Interface web et ligne de commande identiques pour la gestion des secrets
- Second facteur au choix : code à six chiffres ou FIDO2 (YubiKey, SoloKey)
- Journalisation nominative d'audit sur chaque lecture et écriture
- Démarrage automatique en service Windows ou systemd sans intervention utilisateur
- La clé racine est déscellée automatiquement au démarrage, permettant un accès système si l'administrateur a les droits nécessaires
- Le niveau de sécurité dépend du système d'exploitation hébergeur (Windows avec TPM ou Linux sans)
- Un administrateur système peut obtenir la même clé que le service synsec
- La rotation des clés n'est pas mentionnée dans cette version
- L'interface web est une alternative à la ligne de commande, mais les deux fonctionnent sur le même ensemble de secrets
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Installation : synsec init pour initialiser, synsec cert trust pour générer des certificats, synsec utilisateur create pour créer un compte, puis synsec service install pour démarrer. L'interface HTTP est accessible à https://<nom-de-ta-machine>:8787/. Pour l'agent, utilisez synsec agent injecter avec les clés de chiffrement appropriées. Sur Windows, le démarrage automatique se fait via le service SynSecService. Sur Linux, la configuration systemd doit être adaptée selon votre distribution.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.