A secure AES-256 encrypted session vault server built with Go
1.1K
A secure AES-256 encrypted session vault server built with Go, designed to safely store tokens and session data, avoiding localStorage and XSS risks.
docker run -p 17000:17000 ethernmyth/secure-session-vault:latest
Store a value:
curl -X POST "http://localhost:17000/vault?key=session&value=abc123"
Retrieve it:
curl "http://localhost:17000/vault?key=session"
Delete it:
curl -X DELETE "http://localhost:17000/vault?key=session"
Data and the encryption key are stored in a Docker-managed volume vault-data. The key is only generated once and reused.
Ethern Myth
Content type
Image
Digest
sha256:e9e467b56…
Size
8 MB
Last updated
over 1 year ago
docker pull ethernmyth/secure-session-vault