No description
- Nix 72.1%
- Python 14.2%
- JavaScript 11.4%
- Shell 1.5%
- PHP 0.8%
| artwork | ||
| docs | ||
| nix | ||
| templates | ||
| .gitattributes | ||
| .mergify.yml | ||
| CONTRIBUTING.md | ||
| fixed-output-derivations.lock | ||
| flake.lock | ||
| flake.nix | ||
| LICENSE | ||
| README.md | ||
autofirma-nix
Nix packages, NixOS modules, and Home Manager modules for the suite of tools required to interact with Spain's public administration digital services:
- AutoFirma - Digital document signing and web authentication
- DNIeRemote - Use your smartphone as an NFC reader for your Spanish national ID card
⚠️ Android Compatibility Note: The DNIeSmartConnect Android app may not be available on Google Play for modern Android devices. See the troubleshooting guide for installation alternatives.
- Configurador FNMT-RCM - Request and install certificates from the Spanish Royal Mint
Quick Start
# Run DNIeRemote directly
nix run github:nix-community/autofirma-nix#dnieremote
# Create a new NixOS configuration with AutoFirma
nix flake new --template github:nix-community/autofirma-nix#nixos-module ./my-autofirma-system
# Create a new Home Manager configuration with AutoFirma
nix flake new --template github:nix-community/autofirma-nix#home-manager-standalone ./my-autofirma-home
Documentation
Comprehensive documentation is available at: https://nix-community.github.io/autofirma-nix/
There you'll find:
- Detailed installation instructions for NixOS and Home Manager
- Configuration options reference
- Security considerations
- Troubleshooting guide
License
This project is licensed under the MIT License - see the LICENSE file for details.