[GH-ISSUE #17] Can install this on openWRT? #14

Open
opened 2026-03-13 14:31:15 +03:00 by kerem · 2 comments
Owner

Originally created by @TimKieu on GitHub (Apr 6, 2025).
Original GitHub issue: https://github.com/abbas-gheydi/radotp/issues/17

@abbas-gheydi I am glad to hear that your innovation RadOtp can be installed on OpenWRT platform (x86/ARM).
THanks much.

Originally created by @TimKieu on GitHub (Apr 6, 2025). Original GitHub issue: https://github.com/abbas-gheydi/radotp/issues/17 @abbas-gheydi I am glad to hear that your innovation RadOtp can be installed on OpenWRT platform (x86/ARM). THanks much.
Author
Owner

@abbas-gheydi commented on GitHub (Apr 14, 2025):

this is a very interesting idea.

The RadOTP itself can be compiled for any OS/architecture. However, for OpenWRT and embedded devices, I suspect that a PostgreSQL server might be overkill and could waste resources.

If we want RadOTP to work efficiently on low-resource devices, PostgreSQL should be replaced with SQLite. Having the option to use SQLite would make it feasible to run on such devices.

<!-- gh-comment-id:2801716788 --> @abbas-gheydi commented on GitHub (Apr 14, 2025): this is a very interesting idea. The RadOTP itself can be compiled for any OS/architecture. However, for OpenWRT and embedded devices, I suspect that a PostgreSQL server might be overkill and could waste resources. If we want RadOTP to work efficiently on low-resource devices, PostgreSQL should be replaced with SQLite. Having the option to use SQLite would make it feasible to run on such devices.
Author
Owner

@TimKieu commented on GitHub (Apr 19, 2025):

That is right. Freeradius is ready on Openwrt.
I am not a Golang developer to port this.
But RadOTP is lightweight and much stronger with 2FA for many authentication flows.
Please kindly add Sqlite and/or port other libs in order to support lovely on openwrt.
You're the man👍 @abbas-gheydi

<!-- gh-comment-id:2816656102 --> @TimKieu commented on GitHub (Apr 19, 2025): That is right. Freeradius is ready on Openwrt. I am not a Golang developer to port this. But RadOTP is lightweight and much stronger with 2FA for many authentication flows. Please kindly add Sqlite and/or port other libs in order to support lovely on openwrt. You're the man👍 @abbas-gheydi
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/radotp#14
No description provided.