Atlas
Use your request code to view status and next steps.
Open the verification email from Atlas and click the link to confirm your address. After verification, an admin can approve your request.
If you did not receive an email, return to Request Access and submit again using a reachable external address.
An Atlas admin has to approve this request before an account can be provisioned.
Your request is approved. Atlas is now preparing accounts and credentials. Check back in a minute.
One or more automation steps failed. Fix the error above, then check again.
Some steps are verified automatically from Keycloak (password). Others can't be verified yet — mark them complete once you're done.
Use this password to log in for the first time (Nextcloud, Element). You won't be forced to change it immediately — you'll rotate it after Vaultwarden is set up. This password is shown once — copy it now. If you refresh this page, it may disappear.
Log in at sso.bstein.dev or go directly to cloud.bstein.dev.
Log in to check off onboarding steps.
Open Passwords and set a strong master password you won't forget. Your master password is the one password to rule all passwords: use a long passphrase (64+ characters is a good target), and never write it down or share it with anyone. If you lose it, Atlas can't recover your vault. If you can't sign in yet, check your Atlas mailbox in Nextcloud Mail for the invite link.
After Vaultwarden is ready, sign in to Element with the temporary password. Keycloak will prompt you to set a new password and your name. Store the new password in Vaultwarden. Atlas will mark this step complete once Keycloak no longer requires a password update.
Add a second factor with a mobile authenticator app. This is optional and won't block the rest of onboarding.
In Element, create a recovery key so you can restore encrypted history if you lose a device. Atlas stores only a SHA-256 hash so the recovery key itself is never saved server-side. Open Element settings → Encryption.
Add the Element recovery key to Vaultwarden so it's stored safely.
Open money.bstein.dev and sign in with the credentials from your Account page. Change the password immediately and save it in Vaultwarden. In the Abacus app, set the server URL to money.bstein.dev and log in once.
Wger is a personal wellness tool, not medical advice. Use it at your own risk. Your health data belongs to you and will never be sold or used beyond providing the service. We apply best practices to protect it, but no system is risk-free.
Open health.bstein.dev and sign in with the credentials shown on your Account page. Change the password immediately and store it in Vaultwarden. In the mobile app, set the server to health.bstein.dev and sign in once.
Install Bitwarden in your browser and point it at vault.bstein.dev (Settings → Account → Environment → Self-hosted). Bitwarden downloads.
Install the Bitwarden desktop app and set the server to vault.bstein.dev (Settings → Account → Environment → Self-hosted). Bitwarden downloads.
Install the mobile app, set the server to vault.bstein.dev, and enable biometrics for fast unlock. Bitwarden downloads.
Open budget.bstein.dev and sign in with your Keycloak account.
{{ step.description }} {{ step.primaryLink.text }} .
Each guide expands with screenshots. Set the server URL before logging in so everything points at Atlas.
{{ guide.description }}
Guide coming soon.
Your Atlas account is provisioned and onboarding is complete. You can log in at cloud.bstein.dev, notes.bstein.dev, and tasks.bstein.dev.
This request was denied. Contact the Atlas admin if you think this is a mistake.