Account Setup
Create an account to publish packages, leave reviews, join organizations, and manage your API keys.
Sign Up via GitHub
The registry uses GitHub for authentication. Click Sign In in the top navigation and authorize with your GitHub account.
CLI Login
To use the CLI for publishing and installing, authenticate from the terminal:
Opens your browser for GitHub authentication:
$ horus auth loginVerify you are logged in:
$ horus auth whoamiAccount Settings
Visit your Account page to:
- Edit your profile (bio, website, location)
- Upload an avatar
- Manage API keys for CI/CD
- Set up two-factor authentication (2FA)
- Configure notification preferences
- View your audit log
- Manage watched packages
No GitHub? You can still browse and install public packages without an account. An account is only required for publishing, reviews, and organization membership.