selfhost.directory

The index of self-hostable projects — ranked, categorized and served with live updates.
Own your data and stop giving it to big tech.

connect logo

Self-host connect

Self-hosted server for 1Password secrets via REST API

ReleaseSource Available
Updated4 months ago
Setup difficultyModerate
Stars
232

What is connect?

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.

Should you self-host connect?

connect scores 44/100 on selfhost.directory (how scoring works) and ranks #10 of 12 in Secrets Management. It has 232 GitHub stars.

There was no stable release in the past 12 months, so check the repository's recent activity before you rely on it.

Setup is moderate: expect some configuration beyond a single command.

Its closest alternative on selfhost.directory is Infisical (78/100, 30 062 stars). It scores higher overall, so compare the two before you pick. See connect vs Infisical side by side.

Features

  • 1Password CLI integration
  • Local caching
  • REST API
  • SDKs

connect README

More in Secrets Management

Rate this project

Click to rate — no account needed.

0 comments

Posting as guest
Loading comments…