You are browsing as a guest. Sign up (or log in) to start making projects!

vault

  • 1 Devlogs
  • 2 Total hours

A thin, opinionated wrapper around gocryptfs for managing multiple encrypted vaults on a single computer. It does not implement any cryptography itself, all the security guarantees below come from gocryptfs proper. This script just standardizes directory layout, mount checks, and installation.

Open comments for this post

2h 20m 37s logged

v1.0.0 — initial release

vault started as a handful of lines wrapping gocryptfs init/mount/umount because typing out crypt/plain paths by hand every time got old fast. This release rounds it into something actually usable day to day: status and list for checking what’s mounted without guessing, install so it can bootstrap itself onto a fresh machine straight from a wget | sh one-liner, and enough guardrails (init-before-mount checks, name validation, fusermount3/fusermount fallback) that it fails with a clear message instead of a confusing one. It doesn’t do anything gocryptfs itself doesn’t already do, it just removes the friction of remembering directory conventions across however many vaults pile up over time.

0
0
3

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…