2FAuth
self-hosted alternative to One Time Passcode
Website
Install in a few clicks via:
Yunohost