enduro

command module
v0.44.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 17, 2026 License: Apache-2.0 Imports: 51 Imported by: 0

README

Enduro

Enduro is an application originally developed by Artefactual Systems. It was initially created as a more stable replacement for Archivematica's automation-tools library, with an emphasis on scalability and long-term operational qualities such as traceability, durability, observability, and maintainability.

Enduro is currently in maintenance mode. It continues to be supported for existing customers and remains in production use at a number of large cultural heritage organizations. Since its original release, the Enduro project has continued its evolution in a new repository: https://github.com/artefactual-sdps/enduro/. This newer iteration provides substantially expanded functionality and reflects ongoing research and development into fault-tolerant and distributed preservation workflows. Users looking for the most current features and active development should refer to that repository.

Further reading

Visit the docs section for more details.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
hack
gencols command
s3put command
s3setup command
internal
api
Package api contains the API server.
Package api contains the API server.
api/design
Package design is the single source of truth of Enduro's API.
Package design is the single source of truth of Enduro's API.
batch/fake
Package fake is a generated GoMock package.
Package fake is a generated GoMock package.
collection
Package collection manages persistency and lifecycle of collections.
Package collection manages persistency and lifecycle of collections.
collection/fake
Package fake is a generated GoMock package.
Package fake is a generated GoMock package.
db
filenotify
Package filenotify provides a mechanism for watching file(s) for changes.
Package filenotify provides a mechanism for watching file(s) for changes.
nha
Package nha includes solutions that are specific to Norway Health Authority.
Package nha includes solutions that are specific to Norway Health Authority.
nha/activities
Package activities implements workflow activities specific to Norway Health Authority.
Package activities implements workflow activities specific to Norway Health Authority.
objectevent
Package objectevent provides an internal webhook bridge for object storage event producers.
Package objectevent provides an internal webhook bridge for object storage event producers.
pipeline
Package pipeline provides tools to work with one of more pipelines.
Package pipeline provides tools to work with one of more pipelines.
pipeline/fake
Package fake is a generated GoMock package.
Package fake is a generated GoMock package.
pipeline/sync/semaphore
Package semaphore provides a weighted semaphore implementation.
Package semaphore provides a weighted semaphore implementation.
reconciliation
Package reconciliation models Enduro's Storage Service recovery decisions.
Package reconciliation models Enduro's Storage Service recovery decisions.
watcher/fake
Package fake is a generated GoMock package.
Package fake is a generated GoMock package.
workflow
Package workflow contains an experimental workflow for Archivemica transfers.
Package workflow contains an experimental workflow for Archivemica transfers.
workflow/activities
Package activities implements Enduro's workflow activities.
Package activities implements Enduro's workflow activities.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL