LinOTP
OfficialDocker app from grtgbln's Repository
Overview
The open source solution for two-factor authentication, accommodating many different OTP algorithms using a modular approach. This includes the OATH standards such as HMAC (RFC 4226) and time-based HMAC. But LinOTP's design makes it easy to create your own tokens with different algorithms, including challenge-response tokens, tokens based on QR codes, and tokens based on push-type messages.
Requirements
Requires a separate Postgres database.
This container does not have a "latest" tag; you must manually change the tag to update to newer versions.
Runtime arguments
- Web UI
http://[IP]:[PORT:5000]/- Network
bridge- Privileged
- false
Template configuration
Web UI PortPorttcp
Container Port: 5000
- Target
- 5000
- Default
- 5000
- Value
- 5000
Admin PasswordVariable
Password for the LinOTP admin user
- Target
- LINOTP_ADMIN_PASSWORD
Database URIVariable
Database connection URI for the LinOTP database
- Target
- LINOTP_DATABASE_URI
- Default
- postgresql://USERNAME:PASSWORD@IP_ADDRESS:5432/linotp
- Value
- postgresql://USERNAME:PASSWORD@IP_ADDRESS:5432/linotp
Data PathPath
Path to the data directory for LinOTP
- Target
- /data
- Default
- /mnt/user/appdata/linotp/data
- Value
- /mnt/user/appdata/linotp/data
Cache PathPath
Path to the cache directory for LinOTP
- Target
- /cache
- Default
- /mnt/user/appdata/linotp/cache
- Value
- /mnt/user/appdata/linotp/cache
Secure Session CookieVariable
Set to true to use secure cookies for sessions (recommended for production)
- Target
- LINOTP_SESSION_COOKIE_SECURE
- Default
- false|true
Log LevelVariable
Set the log level for LinOTP.
- Target
- LINOTP_LOG_LEVEL
- Default
- INFO|DEBUG|WARNING|ERROR|CRITICAL
Categories
Download Statistics
672
Total Downloads
Details
Repository
linotp/linotp:3.4.4Last Updated2025-06-18
First Seen2025-07-16
Run LinOTP on Unraid.
LinOTP is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.