feat: repos with SOPS and .env files in --demo, and a shorter feature list #21

Merged
keb merged 3 commits from feat/demo-repos into main 2026-10-11 23:29:07 +02:00
Owner

Adds a fake "Repos" provider to --demo, for README screenshots:

  • payments-api, the repo it was started in, listed at the top as Repo · payments-api. It has SOPS YAML for prod (age and azure_kv) and for staging, an encrypted JSON file, and a gitignored .env. The prod file holds a JSON value, so it shows the formatted view.
  • platform-infra: SOPS files, and a tracked plain scripts/.env, marked in red.
  • web-frontend: an encrypted .env.production, and an untracked .env.local.

Every file has details on l: encryption, keys, when it was encrypted, git status and last commit. As with real repos, demo repo secrets have no versions.

Also includes README edits to the feature list: shorter Read-only, Search and Share links bullets, Favourites "for easy access", and the expiry bullet without the removed command.

🤖 Generated with Claude Code

Adds a fake "Repos" provider to `--demo`, for README screenshots: - **payments-api**, the repo it was started in, listed at the top as `Repo · payments-api`. It has SOPS YAML for prod (age and azure_kv) and for staging, an encrypted JSON file, and a gitignored `.env`. The prod file holds a JSON value, so it shows the formatted view. - **platform-infra**: SOPS files, and a tracked plain `scripts/.env`, marked in red. - **web-frontend**: an encrypted `.env.production`, and an untracked `.env.local`. Every file has details on `l`: encryption, keys, when it was encrypted, git status and last commit. As with real repos, demo repo secrets have no versions. Also includes README edits to the feature list: shorter Read-only, Search and Share links bullets, Favourites "for easy access", and the expiry bullet without the removed command. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
keb added 1 commit 2026-10-11 23:13:37 +02:00
feat: repos with SOPS and .env files in --demo
CI / Checks (pull_request) Successful in 24s
PR title / Conventional title (pull_request) Successful in 1s
7bc9834f05
Three repos, the first as the one lazysecrets was started in: encrypted
YAML, JSON and dotenv files, a gitignored .env, a tracked one in red and
an untracked one, with each file's details.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
keb added 1 commit 2026-10-11 23:14:39 +02:00
feat: the demo's own repo is lazysecrets-demo
CI / Checks (pull_request) Successful in 23s
PR title / Conventional title (pull_request) Successful in 2s
8e03275a59
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
keb added 1 commit 2026-10-11 23:28:22 +02:00
Merge remote-tracking branch 'origin/main' into feat/demo-repos
CI / Checks (pull_request) Successful in 22s
PR title / Conventional title (pull_request) Successful in 2s
5cff381fc3
# Conflicts:
#	README.md
keb changed title from feat: repos with SOPS and .env files in `--demo` to feat: repos with SOPS and .env files in `--demo`, and a shorter feature list 2026-10-11 23:28:30 +02:00
keb merged commit 80cfb3b425 into main 2026-10-11 23:29:07 +02:00
keb deleted branch feat/demo-repos 2026-10-11 23:29:07 +02:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: keb/lazysecrets#21