> ## Documentation Index
> Fetch the complete documentation index at: https://docs.biom.science/llms.txt
> Use this file to discover all available pages before exploring further.

# Settings

> Configure your Relay workspace, storage, compute, and integrations.

# Settings

The Settings page is organized into tabs covering your profile, workspace preferences, storage, security, billing, and more.

## Personal

* **Display name** — your name as shown to collaborators
* **Bio** — short description
* **Profile picture** — upload and crop your avatar

## General

* **Theme** — Light, Dark, or System (follows OS preference)
* **AI assistant** — toggle auto-analyze on file drop
* **Sync & Cache** — manage offline files, force-sync, clear browser cache
* **Keyboard shortcuts** — reference card for all shortcuts

## Storage

### Relay Drive

* View storage usage and quota
* Manage uploaded files and folders

### Google Drive

* Connect/disconnect your Google Drive account
* OAuth token management

### Default storage provider

Choose where files are stored by default:

* **Local** — browser IndexedDB (offline, 500 MB limit)
* **Relay Drive** — managed S3 cloud storage
* **BYOB** — your own S3/GCS/Azure bucket

### Auto-upload

Toggle automatic upload of local files to cloud storage.

### BYOB (Bring Your Own Bucket)

* Add S3, GCS, or Azure Blob storage credentials
* Credentials encrypted server-side with AES-256-GCM
* Configure bucket name, region, and access mode (public/private)
* BYOB buckets appear as folder nodes in the file browser

## Security

* **Supabase Auth** — JWT-based authentication
* **Row-Level Security** — PostgreSQL RLS policies ensure data isolation
* **Rate limiting** — 120 requests/minute globally (configurable)
* **CORS** — origin-specific in production, permissive in development

## Notifications

Configure notification preferences for:

* Job completions
* Share activity
* System updates

## Billing & Plans

* View current plan and usage
* Manage subscription
* View compute spend

## Usage

* Storage usage statistics
* Compute usage over time
* Job history

## People

* Team/organization member management
* Role assignments

## Feedback

* Submit feedback and feature requests directly from the settings page

## Admin Console

Admin-only controls for workspace management (visible to workspace administrators only).

## Compute provider settings

### Default provider

Choose your default compute provider:

* Modal Labs (cloud GPU) — default
* Local Docker
* HPC/SLURM
* User GPU Server
* HuggingFace Spaces

### Local Docker configuration

* Docker socket path
* Temporary directory
* Memory and CPU limits
* Timeout settings
* Auto-pull container images

### HPC/SLURM configuration

* SSH connection details (host, username, key)
* Default SLURM partition
* Default resource allocations (GPU type, memory, CPUs, time limit)

### User GPU Server configuration

* Server endpoint URL
* API key
* SSL verification settings
* Concurrent job limit

## API rate limits

| Endpoint Type     | Rate Limit                |
| ----------------- | ------------------------- |
| General API       | 120 requests/minute       |
| Share links       | Dedicated rate limiter    |
| Google Drive      | Dedicated rate limiter    |
| Polling endpoints | Exempt from rate limiting |

Polling endpoints (model-jobs, bioformats/jobs, image-sources, generate-image) are exempt from rate limiting to allow real-time progress tracking.
