# connect

> 1Password Connect is a self-hosted server providing a private REST API to access 1Password vaults from your infrastructure with local caching.

- **Category:** Secrets Management
- **Open source:** source_available
- **Platforms:** Docker Compose, Kubernetes
- **Tags:** REST API, Infrastructure, Vault, Secret Management, Secrets Management, Kubernetes, Docker, 1password, Ci Cd, 1password Connect

## Description

1Password Connect is a server component you run in your own environment to bridge your applications and 1Password vaults. It exposes a private REST API that your apps and CI/CD pipelines call to retrieve secrets, while the server handles authentication with 1Password and caches responses locally so repeated reads don't hit upstream rate limits. Official deployment examples include Docker Compose and Kubernetes manifests. The server is configured with a 1Password service account token and vault identifiers, then clients authenticate to the Connect server using bearer tokens. SDKs for Go, Python, and JavaScript simplify integration. The project is maintained by 1Password and governed by their API Terms of Service.

## Links

- [Homepage](https://github.com/1Password/connect)
- [Website](https://www.1password.dev/connect/)
- [Documentation](https://developer.1password.com/docs/connect/get-started)
- [GitHub Repository](https://github.com/1Password/connect)
- [Developer Slack](https://developer.1password.com/joinslack)
- [Developer Community](https://www.1password.dev/community)

---
Source: https://selfhost.directory/project/connect