Web-based 2FA management
Access your OTP tokens from any browser, on any device, without installing additional apps.
Platform UI is currently English-only. Other languages here track your preference for future translations.
A VibeNest deployment template for 2FAuth — a web-based self-hosted alternative to One Time Passcode (OTP) generators like Google Authenticator.
Everything you need to manage 2FA tokens securely on your own infrastructure.
Access your OTP tokens from any browser, on any device, without installing additional apps.
Keep your 2FA tokens under your complete control on your own infrastructure.
Lightweight, file-based storage that requires no external database server to run.
Built-in health checks ensure service reliability and alert you to potential issues.
Configured for production deployment with proper security defaults out of the box.
Deploy your self-hosted 2FAuth instance in three simple steps.
The template uses environment variables for configuration. VibeNest automatically generates secure keys and injects the correct values.
APP_ENV=production APP_DEBUG=false APP_KEY= # Generated by VibeNest APP_URL= # Injected by VibeNestThis template is designed for VibeNest’s deployment platform, which automatically generates secure Laravel application keys, configures the public URL, handles SSL/TLS termination, and manages persistent data storage.
Technical Stack: 2FAuth (Laravel-based) · SQLite database · Docker Compose · Built-in web server (port 8000)
All 2FAuth data — including your database, uploads, and configuration — is stored in the 2fauth-data Docker volume, ensuring your 2FA tokens persist across container restarts and updates.