Signup page where an ssh public key is the only credential collected.

barereposign in
new account
name
john|
public key
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIH8fK2q0mR4vXeN1pLzT9wBcJdSgYo3Ea7kVnQxMuP2r
cat ~/.ssh/id_ed25519.pub
create
your key is your account. there is no email and no password.
losing every key loses the account, because there is no out-of-band recovery channel.
add a second key from another machine today.
barerepobarerepo 0.1.0