中文 | English
High-security, Lightweight 2FA/TOTP management tool supporting Cloudflare Serverless and Docker on-premise deployment.
Tailored for Digital Asset (Crypto) holders who demand extreme, absolute security.
Whether you're leveraging Cloudflare's free tier or deploying it on your own NAS/mini PC, NodeAuth provides the most secure and convenient 2FA secret management experience.
- Serverless Cloud Hosting: One-click deployment to Cloudflare Workers – zero server costs, zero maintenance, global acceleration.
- Self-Hosting Geeks: Docker support with local data storage. Even if your local network goes down, your codes stay reachable.
- Immersive Experience: Install as a standalone app on your desktop or mobile home screen, removing browser UI clutter.
- Works Offline: Powered by advanced service workers, it opens instantly and generates precise auth codes even without an internet connection (e.g., in a basement or on a plane).
- Built-in intelligent safety checks. If the system detects missing secrets or misconfigurations, it immediately enters "protection mode" to block access, preventing any data exposure in insecure environments.
- Supports Email, WebDAV, S3, or Telegram Bot for automated, encrypted backups. Even if you lose your phone or delete your Cloudflare account, you can recover everything in seconds.
View the Security Audit Report automatically generated by GitHub Actions
This project is open-sourced under the GNU AGPL v3 license. As a piece of software involving 2FA security and network services, we insist on maintaining the fairness of the open-source community: If you run a modified version of this project on a server and provide services to the public, you must open your source code to your users.