Help us shape the future of Go! Take the 2026 Go Developer Survey

internal/

directory
v0.1.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 28, 2026 License: Apache-2.0

Directories

Path Synopsis
Package cli wires the syncmyenv command tree.
Package cli wires the syncmyenv command tree.
Package config resolves SyncMyEnv's on-disk locations.
Package config resolves SyncMyEnv's on-disk locations.
Package crypto implements the SyncMyEnv key hierarchy on vetted libraries only (age, x/crypto) — no custom primitives.
Package crypto implements the SyncMyEnv key hierarchy on vetted libraries only (age, x/crypto) — no custom primitives.
Package daemon holds the background agent's plumbing: a single-instance lock and OS service integration (launchd on macOS, systemd on Linux).
Package daemon holds the background agent's plumbing: a single-instance lock and OS service integration (launchd on macOS, systemd on Linux).
Package remote stores this device's connection to a SyncMyEnv server (cloud or self-hosted) and syncs the vault with it.
Package remote stores this device's connection to a SyncMyEnv server (cloud or self-hosted) and syncs the vault with it.
Package scanner discovers environment files under user-chosen roots.
Package scanner discovers environment files under user-chosen roots.
Package storage abstracts where encrypted blobs live remotely (folder, S3/R2, SyncMyEnv server, WebDAV...).
Package storage abstracts where encrypted blobs live remotely (folder, S3/R2, SyncMyEnv server, WebDAV...).
Package vault is the local, encrypted store of protected env files and their revision history (~/.syncmyenv/vault.db).
Package vault is the local, encrypted store of protected env files and their revision history (~/.syncmyenv/vault.db).
Package watcher detects changes to protected files.
Package watcher detects changes to protected files.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL