logoalt Hacker News

ekianjotoday at 8:03 AM2 repliesview on HN

on Linux use systemd-credentials. It already does that


Replies

bukershoktoday at 8:52 AM

Soon it will also be for Linux

porridgeraisintoday at 8:26 AM

Yes, you can even have it tpm-backed.

echo -n "sk-proj-12345..." | systemd-creds encrypt --with-key=tpm2 --name=openai_key - openai.cred

And then at runtime export OPENAI_API_KEY=$(sudo systemd-creds decrypt openai.cred)