Creating a New Client
To add a new backup client to Borg Backup Server:
Open the Client List
Navigate to the Clients page from the main navigation bar.
Click Add Client
Click the Add Client button at the top of the client list. A dialog will appear.
Enter Client Details
Fill in the following:
- Name — A descriptive name for this client (e.g., "Web Server 01", "Database Server - Production")
- Owner — (Admins only) Which user account owns this client
Click Create Client to finish.
Copy the API Key
After creation, BBS displays the API key for this client. Copy it immediately — this key is shown only once and is needed to configure the agent on the client machine.
What Happens Behind the Scenes
When you create a client, BBS automatically generates:
- A unique API key for agent authentication
- An SSH key pair (Ed25519) for secure repository access
- A dedicated Unix user account (
bbs-{agent-id}) on the server for isolated repository storage
Next Steps
After creating the client, you'll typically:
- Install the BBS agent on the target machine using the API key
- Create a repository for storing backups
- Create a backup plan to schedule automatic backups