Skip to content

Common interface definitions for aleph toolkit services and applications

License

Notifications You must be signed in to change notification settings

alephdata/servicelayer

Repository files navigation

servicelayer

servicelayer

Components of the aleph data toolkit needed to interact with networked services, such as a storage archive, job queueing, cache, and structured logging. This package contains some common configuration components for all of these services using environment variables.

archive mechanism

This library provides a configurable method for file storage used by aleph and memorious. It will store files based on their content hash (SHA1) and allows for later retrieval of the content.

Release procedure

git pull --rebase
make build-docker test
bump2version --no-commit --dry-run --verbose {patch,minor,major} # to test if this looks good
bump2version --verbose {patch,minor,major}
git push --atomic origin main $(git describe --tags --abbrev=0)

About

Common interface definitions for aleph toolkit services and applications

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages