Skip to content

Add RiftCache.Azure composed entry point with Blob-backed persistence - #17

Merged
vectorloom merged 1 commit into
mainfrom
feat/azure-composed-entrypoint
Aug 15, 2026
Merged

vectorloom merged 1 commit into
mainfrom
feat/azure-composed-entrypoint

Conversation

@vectorloom

Copy link
Copy Markdown
Owner

Layers AzureBlobPersistenceProvider on top of AddRiftCacheCore() via a new src/RiftCache.Azure project, failing fast if RIFTCACHE_BLOB_CONTAINER_URL is unset. Adds Dockerfile.azure to build it, and an opt-in enableBlobPersistence toggle in the Bicep template that provisions Blob Storage + Storage Blob Data Contributor role assignment and wires the container URL in when set. Closes out the last unchecked Phase 1 roadmap item.

Layers AzureBlobPersistenceProvider on top of AddRiftCacheCore() via a new
src/RiftCache.Azure project, failing fast if RIFTCACHE_BLOB_CONTAINER_URL is
unset. Adds Dockerfile.azure to build it, and an opt-in enableBlobPersistence
toggle in the Bicep template that provisions Blob Storage + Storage Blob Data
Contributor role assignment and wires the container URL in when set. Closes
out the last unchecked Phase 1 roadmap item.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@vectorloom
vectorloom merged commit 1d15c9d into main Aug 15, 2026
2 checks passed
@vectorloom
vectorloom deleted the feat/azure-composed-entrypoint branch August 16, 2026 15:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant