Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

1Password backup #124

Open
jdbruijn opened this issue Dec 26, 2023 · 0 comments
Open

1Password backup #124

jdbruijn opened this issue Dec 26, 2023 · 0 comments
Labels

Comments

@jdbruijn
Copy link
Member

jdbruijn commented Dec 26, 2023

Programming language(s)

TypeScript Rust (this would be a simple project for learning Rust with)

Description

Create a local backup of 1Password items as JSON. It would be a, interactive, CLI to export data from all vaults or just a subset.

This would use the @1password/op-js dependency onepassword-cli crate to generate a JSON file. This would contain items from 1Password as JSON. This file can then be placed in a secure place as an plain-text backup in case something happens with 1Password, as addition to the 1Password export.

I've found some bash scripts on GitHub that do something similar, not the same. The best option I found is https://github.com/jagannathsrs/1password-json-backup, but that doesn't have a CLI and runs for all vaults AFAIK.

Motivation

I recently lost one of my vaults, just disappeared from 1Password. An export would of course help but I'd also like a plain-text backup, just not to rely on the 1Password software in that case.

Project name

1password-json-backup

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: triage ⚖️
Development

No branches or pull requests

1 participant