Package Details: simplelogin-server 4.81.7-5

Git Clone URL: https://aur.archlinux.org/simplelogin-server.git (read-only, click to copy)
Package Base: simplelogin-server
Description: Self-hosted SimpleLogin email alias server
Upstream URL: https://github.com/simple-login/app
Licenses: AGPL-3.0-only
Submitter: jorge_barroso
Maintainer: jorge_barroso
Last Packager: jorge_barroso
Votes: 1
Popularity: 0.61
First Submitted: 2026-09-12 22:10 (UTC)
Last Updated: 2026-09-13 02:26 (UTC)

Latest Comments

marcool04 commented on 2026-09-29 10:46 (UTC)

Thanks for creating this PKGBUILD which is quite complex indeed, kudos to you! I have been able to install simplelogin with it and only a few adjustments.

I did run into one issue though which I am pretty sure is related to packaging, so here it is.

When trying to setup a second factor for authentication, in https://simplelogin.server.tld/dashboard/account_setting, I get an error indicating that the value generated for otp_secret is too long for type character varying(16) (full log at https://termbin.com/8qbu). The reason for this is a mismatch between the expected length of otp_secret generated and the one which is in fact being generated by pyotp. Indeed, the generated value is 32 characters in length, not 16. And this in fact comes down to a version mismatch: in the current requirements.lock pyotp is pinned to version 2.4.0. However, in arch, we now have version 2.10.0 in which default length of otp_secret appears to have changed.

I have create an issue upstream: https://github.com/simple-login/app/issues/2819 but I though I'd mention this here too so you can decide how best to adapt on the package side.

Cheers, thanks again for this great PKGBUILD!

Mark