
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 offered 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 eventually Restricted Distribution information.
It constitutes a secure PC model designed to allow 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 model is re-instantiable for various use cases: multi-agent workstation, multi-level workstation, intranet-only workstation, etc., with different teams and different VPN strains.
Built according to ANSSI recommendations: https://cyber.gouv.fr/publications/recommandations-relatives-ladministration-securisee-des-si.
Sécurix is based on NixOS with a custom Linux kernel hardened in accordance with ANSSI rules, some of which can be disabled depending on the need.
age or a Vault server.Security reinforcement
Quick onboarding and centralized management
age (or future integration with Vault).Advanced security key support
Contributions are open to the project; it is recommended to have NixOS expertise to facilitate integration. Check the open tickets and the contribution guide to participate. You can open tickets to propose features and discuss the architecture. AI-generated PRs without review or testing will be closed; contributions by the same author may be blocked later.
This README is in French but the rest of the code, issues and PRs are in English.
Tests are based on the NixOS test framework. They allow launching Sécurix in a VM and then running tests on the behavior of this VM.
nix-build -A tests
Sécurix is distributed under the MIT license. See the LICENSES folder for more details.