Skip to content

About

NodeAuth: High-security, Lightweight 2FA/TOTP management tool supporting Cloudflare Serverless and Docker on-premise deployment.

Topics

Resources

Stars

56 stars

Watchers

1 watching

Forks

Latest commit

 

History

75 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NodeAuth Logo

NodeAuth

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.

Cloudflare Workers Docker GitHub Actions License: AGPL v3


📖 Deployment


📖 Preview


📱 Mobile Apps

Platform / Channel Download Details
iOS / iPadOS Download on the App Store Compatible with iPhone and iPad
Android (Google Play) Get it on Google Play Official release on Google Play Store
Android (Direct APK) Download APK Universal package compatible with all Android devices

🧩 Browser Extensions

Browser Install Compatibility
Chrome Web Store Chrome Web Store Compatible with Google Chrome, Brave, Arc, Vivaldi, Opera, etc.
Microsoft Edge Edge Add-ons Official Microsoft Edge Add-ons
Mozilla Firefox Firefox Add-ons Official Firefox Add-ons

🌟 Why Choose NodeAuth?

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.

🕊️ True "Dual-Mode" Deployment

  • 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.

📱 Feels Like a Native App (PWA)

  • 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).

🛡️ "Smart Shield" Protection

  • 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.

📦 "Regret Pill" (Multi-channel Backup)

  • 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.

🛡 Security Auditing

View the Security Audit Report automatically generated by GitHub Actions


Community

Telegram Group


📄 License

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.

About

NodeAuth: High-security, Lightweight 2FA/TOTP management tool supporting Cloudflare Serverless and Docker on-premise deployment.

Topics

Resources

Stars

56 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages