Skip to content

Latest commit

 

History

10 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

🔐 Pass Store — Remote Backup

This repository is an encrypted remote backup for my pass password store.

All entries are encrypted with GPG before ever touching this repo — nothing here is readable without the corresponding private key.


📦 What's in here

.
├── .gpg-id          # GPG key ID(s) used to encrypt entries
├── */               # Password entries, organized by category
└── .git/            # Git history (acts as password store's built-in versioning)

Each .gpg file is a single encrypted secret. File and folder names are visible in plaintext (that's how pass works) — only the contents are encrypted.


⚙️ Requirements

  • pass — the standard Unix password manager
  • GNU GPG — for encryption/decryption
  • git — for syncing
  • Your private GPG key (kept outside this repo, obviously)

🚀 Setup on a new machine

# 1. Import your GPG private key first
gpg --import your-private-key.asc
 
# 2. Clone this repo into pass's default location
git clone <this-repo-url> ~/.password-store
 
# 3. Verify pass can read it
pass ls

🔄 Usage

pass show <entry>              # decrypt & show a password
pass insert <category>/<name>  # add a new password
pass edit <entry>              # edit an existing entry
pass generate <entry> 20       # generate a new random password

pass auto-commits changes locally. To sync with this remote:

pass git push   # push local changes to this backup repo
pass git pull   # pull latest backup down

🔒 Security notes

  • Never commit your private GPG key to this repo.
  • This backup is only as safe as your GPG private key — protect it (hardware key / strong passphrase / offline backup).
  • Consider a private repo host, not a public one, even though contents are encrypted (entry names leak metadata).

🔗 Useful links


This README documents the backup repo only — see the pass docs above for full command usage.

About

Password backup of my secret account credentials

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors