
SécurixOS is a NixOS-based secure operating system tailored for small to medium-sized teams. It provides a minimal, hardened environment with strong isolation, reproducibility, and policy-driven configurations to ensure operational security and compliance.
[!NOTE] This project is in alpha, no support is provided at this time.
SécurixOS is a NixOS distribution developed by DINUM to equip secure computers for system administration, office work, and development in order to handle Unprotected information initially and possibly Restricted Distribution information later on.
It constitutes a secure PC template designed to enable access to production and other critical uses while guaranteeing a variable level of security depending on the configuration used.
Thanks to NixOS, this secure PC template can be re-instantiated for varying use cases: multi-agent workstation, multi-level workstation, intranet-only workstation, etc. with different teams, different VPN roots.
Built according to ANSSI recommendations: https://cyber.gouv.fr/publications/recommandations-relatives-ladministration-securisee-des-si.
Sécurix is based on NixOS with a customized Linux kernel in accordance with ANSSI hardening rules, some of which can be disabled as needed.
age or a Vault server.Security hardening
Fast onboarding and centralized management
age (or future integration with Vault).Advanced security key support
Contributions are open to the project; expertise in NixOS is recommended to facilitate integration. Consult the open issues and the contribution guide to participate. You can open issues to propose features and discuss the architecture. AI-generated PRs without review or testing will be closed, and contributions by the same author may subsequently be blocked.
This README is in French, but the rest of the code, issues, and PRs are in English.
The tests are based on the NixOS test framework. They allow Sécurix to be launched in a VM and then tests to be run on the behavior of that VM.
nix-build -A tests
Sécurix is distributed under the MIT license. See the LICENSES folder for more details.