Sign-up runs through deldown Account, and accounts are created by invitation.
If you have an invite link, open it and set your own email and password there.
Once the account exists, come back and sign in — nothing else is needed, and there
is no separate password for this site.