kv2

module
v0.5.1 Latest Latest
Warning

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

Go to latest
Published: Mar 18, 2025 License: BSD-3-Clause

README

🔐 kv2

[!WARNING] kv2 is still v0. Breaking changes are expected.

kv2 is a versioned, encrypted, key-value secrets manager for the homelab. This module provides the server and client components, as well as the reference CLI implementation. The kv2 server is:

  • Simple: available as a single binary or Docker container. The only interface is a REST API.
  • Lightweight: the simplicity of the service allows it to run almost anywhere, such as free tier VMs on hyperscale providers.
  • Secure: secrets are encrypted at rest, and the server is designed to integrate with Tailscale for controlling API access.

While these traits make kv2 perfect for my homelab, it may not be suitable for production environments.

🤝🏻 Thanks


"Tailscale" is a registered trademark of Tailscale Inc. The kv2 project is not endorsed by, sponsored by, or affiliated with Tailscale Inc.

Directories

Path Synopsis
cmd
server command
internal

Jump to

Keyboard shortcuts

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