Skip to content
This repository was archived by the owner on Oct 1, 2026. It is now read-only.

Persist container credential protection keys - #24

Merged
elkampu merged 2 commits into
mainfrom
fix/persist-container-key-ring
Sep 4, 2026
Merged

elkampu merged 2 commits into
mainfrom
fix/persist-container-key-ring

Conversation

@elkampu

@elkampu elkampu commented Sep 4, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • persist the ASP.NET Core Data Protection key ring in the mounted data volume for container deployments
  • document backup requirements and the one-time migration for installations created with v0.4.3 or earlier
  • verify saved profile and session credentials remain decryptable after an application restart

Validation

  • dotnet restore --locked-mode
  • dotnet build --configuration Release --no-restore
  • dotnet test --configuration Release --no-build (45 passed)
  • dotnet format --verify-no-changes --no-restore
  • dotnet list package --vulnerable --include-transitive (none found)

The local Docker daemon was unavailable, so the container build is left to CI.

@elkampu
elkampu merged commit 7f6a0fd into main Sep 4, 2026
6 checks passed
@elkampu
elkampu deleted the fix/persist-container-key-ring branch September 4, 2026 11:45
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant