Sign inSign up

scribbly/cubby

By scribbly

•Updated 13 days ago

Choose your own adventure distributed cache

Image
Networking
Internet of things
Databases & storage
0

1.0K

scribbly/cubby repository overview

GitHub Docker Pulls GitHub last commit (branch)

⁠Scribbly Cubby

Cubby is a 'choose your own adventure' cross platform native AOT .net distributed cache application.

See the official docs here for more details

https://github.com/Scribbly-Fun/Scribbly.Cubby⁠

⁠Docker

Simply pull our container using docker pull. By default the container will run with the Cubby HTTP and gPRC transports.

docker pull scribbly/cubby:***

⁠Environment Variable

Note

Long term you will be able to start the container with the transport(s) specified using an environment variable something like: CUBBY__TRANSPORT:tcp http grpc Currently the container will start with gRPC and HTTP transports. gRPC will not include a SSL will need to be managed from outside the container
NamePurposeValues
CUBBY__STOREChanges the cubby internal storeSharded, Concurrent, LockFree
CUBBY__CAPACITYSets the storage capacity for the cache0 - None or 1 - XXXX
CUBBY__CLEANUP__STRATEGYSets the cache expiration cleanup strategyDisabled, Hourly, Random, Aggressive, Duration, Manual
CUBBY__CLEANUP__DELAYThe time between cleanups when using a Duration strategy00:00:00 - HH:MM:SS:MS
LOGGING__LOGLEVELA log level used for all standard out messagesScribbly.Cubby : Trace, Information, etc
ASPNETCORE_URLSThe applications HTTP Ports and SchemesSee MS Docs for Aspnet Core

Default Container Configuration

NameValue
CUBBY__STORESharded
CUBBY__CAPACITY0 - None
CUBBY__CLEANUP__STRATEGYRandom
CUBBY__CLEANUP__DELAY00:00:00 / NA
LOGGING__LOGLEVELScribbly.Cubby : Information
ASPNETCORE_URLS"http://+:5000;"
⁠Ports

By default the Cubby container will expose port 5000 HTTP.

[Note] We will probably be adding HTTPs support inside the container to better support gRPC transports

Tag summary

Content type

Image

Digest

sha256:404c556a6…

Size

65.4 MB

Last updated

13 days ago

docker pull scribbly/cubby