RunoSO - Business OS for Solo Operators LogoRunoSO
FeaturesPricingTemplatesBlogAbout
Sign inStart free
RunoSO LogoRunoSO

Run your solo business. From one place.

Built in India 🇮🇳

Product

FeaturesPricingBlogChangelogRoadmap

Legal

Terms & ConditionsPrivacy PolicyRefund PolicyCookie PolicyData Deletion

Connect

Twitter/XLinkedInInstagramhello@runoso.in
Made by RunoSO
© 2026 RunoSO. All rights reserved.
Back to Blog

Featured Articles

Build in Public

Why I Ditched Notion & Sheets to Build RunoSO

7 min read
Technical Deep-Dive

How I Built a Zero-Knowledge Vault with AES-256

10 min read
Productivity

Best Freelance Tools in 2026 — Honest Stack Review

11 min read
View all posts
  1. Home
  2. Blog
  3. How to Store SSH Keys & API Tokens for Clients
Technical Deep-Dive

How to Store SSH Keys & API Tokens for Clients

By Gautam Parmar14 July 20265 min read
How to Store SSH Keys & API Tokens for Clients — featured image

SSH keys and API tokens are credentials that live in code, servers and docs — and they leak through Git commits that never forget. This guide shows what never to do, how to store keys in an encrypted vault linked to projects, rotation cadences per service, and an incident response that limits blast radius if a token slips. Secure handling here is the difference between a quick revoke and a client outage.

What Not to Do

Never commit .env, never paste token in Notion, never reuse SSH key across clients. Git history never forgets — leaked token in commit stays forever even after delete. GitGuardian scans find secrets within seconds of push.

Secure Storage Pattern

Vault encrypts SSH private keys and API tokens at rest, categorized by client and project, reveal on click, copy without displaying. Env file references vault ID not value for local dev.

Key Hygiene

Rotate every 90 days, use scoped tokens with minimal permission, separate read versus write, revoke on offboarding. Table maps service to scope and rotation cadence.

Incident Response

If leaked, revoke immediately, generate new, update vault, audit logs for usage, inform client transparently. Speed beats perfection.

Workflow in RunoSO

Store in Vault linked to project repo, link repo in digital assets so credentials, hosting and code stay co-located. Docs at features.

Extra Tips to Compound Results

SecretWhere NOT to StoreSecure PlaceRotation
SSH private keyGit repoVault + local90 days
API tokenNotion pageVault env link60 days
DB passwordSheetsVault per env90 days

Keep Reading

  • How to organize your freelance business
  • Client management for freelancers
  • How freelancers should track income and expenses

Frequently Asked Questions

How do I choose the right system for this topic?

Start with one template and one weekly ritual. Measure for 30 days — if it saves 2 hours weekly, keep it; if not, simplify.

Can I do this with free tools?

You can start free with Sheets and Notion, but linking clients to invoices and vault soon needs a connected OS like RunoSO to avoid duplicate work.

How does RunoSO help here?

RunoSO links clients, projects, invoices, vault and digital assets in one place with GST-ready invoicing and AES-256 vault — see https://www.runoso.in/features.

Try RunoSO for Free

Manage clients, invoices, vault, content, and finances — all from one beautiful dashboard.

Start free
Meet RunoSO
SaaS
Unified Workspace
Finance & Invoicing
Credentials Vault
Content Pipeline

Unified Workspace

The ultimate command center for solo operators. Replace Notion, Sheets, and password managers.

  • Unified client database
  • Real-time key metrics
  • Intuitive navigation
Start free todayLearn more about RunoSO

Featured Articles

Build in Public

Why I Ditched Notion & Sheets to Build RunoSO

7 min read
Technical Deep-Dive

How I Built a Zero-Knowledge Vault with AES-256

10 min read
Productivity

Best Freelance Tools in 2026 — Honest Stack Review

11 min read
View all posts
Meet RunoSO
SaaS
Unified Workspace
Finance & Invoicing
Credentials Vault
Content Pipeline

Unified Workspace

The ultimate command center for solo operators. Replace Notion, Sheets, and password managers.

  • Unified client database
  • Real-time key metrics
  • Intuitive navigation
Start free todayLearn more about RunoSO

Related Posts

Technical Deep-Dive

How to Offboard a Developer Without Credential Nightmare

Offboard a freelance developer — revoke vault, rotate hosting keys and portal handover without breaking production daily. RunoSO revokes vault and rotates.

Technical Deep-Dive

How to Store .env Files for Freelance Projects Safely

Store .env files for freelance projects — vault categories, per-project scope and rotation cadence without Slack leaks daily. Track in RunoSO with linked cli.