Skip to main content
Manage your Nixopus account settings, API keys, and connected services from one central location.

Accessing Settings

Click your profile avatar in the top right corner and select Settings from the dropdown menu.

Profile

View and manage your account information:
  • Email Address - Your account email (read-only)
  • User Profile - View your profile information
To change your email address, contact support. Profile information is managed through your authentication provider.

API Keys

Manage API keys for CLI and programmatic access to Nixopus.

Viewing API Keys

See all your API keys in a table showing:
ColumnDescription
NameThe descriptive name you gave the key
CreatedWhen the key was created
ExpiresExpiration date (or “Never”)
ActionsCopy, view, or delete options

Creating API Keys

  1. Click Create API Key
  2. Enter a descriptive name (e.g., “Production CI/CD”, “Local Development”)
  3. Click Create
  4. Copy the key immediately - you won’t be able to see it again
API keys are only shown once when created. Save them securely in a password manager or your CI/CD secrets.

Managing API Keys

  • Copy - Copy the key to your clipboard
  • Delete - Remove an API key (requires confirmation)
Deleting an API key immediately revokes access. Any scripts or CI/CD pipelines using that key will stop working.

Best Practices

  • Use descriptive names - Name keys by purpose (e.g., “GitHub Actions - Production”)
  • One key per environment - Use separate keys for development, staging, and production
  • Rotate regularly - Regenerate keys periodically for security
  • Never commit keys - Always use environment variables or secrets management

GitHub Connectors

Manage your connected GitHub accounts and installations.

Viewing Connectors

See all your GitHub connectors with:
  • Connection Status - Connected or Not Connected
  • Installation ID - GitHub App installation identifier
  • Actions - Disconnect or reconnect options

Connecting GitHub

  1. Go to Settings > Connectors
  2. Click Connect GitHub (or go to the Repositories tab)
  3. Authorize Nixopus in GitHub
  4. Select repositories to grant access

Disconnecting GitHub

  1. Go to Settings > Connectors
  2. Find the connector you want to remove
  3. Click disconnect
Disconnecting GitHub will stop automatic deployments for all projects linked to that connector. You can still deploy manually using the CLI.

Organization Settings

If you’re part of an organization, you can:
  • Switch between organizations using the profile dropdown
  • View organization-specific settings
  • Manage organization resources
Organization features are available for team accounts. Contact support to set up an organization.

Notification Preferences

Configure how you receive notifications about:
  • Deployment status updates
  • Build failures
  • Health check alerts
  • Billing notifications
Notification preferences are coming soon. Currently, notifications appear in the dashboard.

Security

Session Management

  • Sessions expire after a period of inactivity
  • You can sign out from any device using the profile dropdown
  • Multiple sessions are supported

API Key Security

  • API keys are stored securely and encrypted
  • Keys never appear in URLs or logs
  • Rotate keys if you suspect they’ve been compromised

Troubleshooting

Can’t Access Settings

  1. Make sure you’re logged in
  2. Try refreshing the page
  3. Clear your browser cache

API Key Not Working

  1. Verify you copied the entire key
  2. Check that the key hasn’t been deleted
  3. Ensure you’re using the correct key for your organization

GitHub Connector Issues

  1. Reconnect your GitHub account
  2. Check GitHub App permissions
  3. Verify repository access in GitHub