raystacks
Cart

Sign in

Forgot your password?
or
No account yet? Create one

Create account

or
Already have an account? Sign in

Choose a password

Two-factor code

Use a recovery code instead

Account

This permanently deletes your account and all data belonging to it. There is no undo.

Email

Password

This account signs in through a provider and has no password yet. Set one by mail — a password sign-in is also what two-factor authentication protects.

Changing your password signs you out everywhere else.

Two-factor authentication

Adds a 6-digit code from an authenticator app to your password sign-in. Sign-ins through a linked Google/GitHub account are covered by that provider's own two-factor setup.

1 · Scan this with your authenticator app — or enter the setup key by hand.

3 · Your recovery codes — shown ONCE. Each one works a single time if you ever lose the app.


              

Two-factor authentication is on for password sign-ins.

Disabling removes the code step from your password sign-in and invalidates your recovery codes.

Passkeys

Sign in without typing a password — phishing-resistant, synced by your device platform. Your password and recovery codes keep working alongside.

Linked accounts

Link Google or GitHub to sign in with them too — everything lands in this one account.

Sessions

Gate tokens

Long-lived keys for machines that fetch raystacks downloads without a browser — the apt repository and a fresh installer. Each token shows ONCE when created; revoking one cuts that machine off immediately. Your Launcher does not need one: it signs in with a code and appears under Sessions.

Name this passkey

So you can tell it apart later.

Create a gate token

Name it for the machine that will hold it, so you can tell them apart later.

This is the only time the token is shown. Store it where the machine needs it — it cannot be looked up again, only revoked.

Using it for the apt repository? Run this once on that machine, then apt update works from then on:

Add another authenticator app

Scan this with the new app — or enter the setup key by hand. Every app set up from it shows the same valid codes; the apps you already have keep working.