JustinCappos/archivist

★ 0Forks 0GitHub ↗Compare

README

archivist

building

$ docker-compose up --build

$ archivistctl attestation.json

shutting down

$ docker-compose down

Running archivist out of docker-compose

This application is configured through the environment. The following environment variables can be used:

KEY                        TYPE             DEFAULT                     REQUIRED    DESCRIPTION
ARCHIVIST_ENABLE_SPIFFE    True or False    TRUE                                    Enable SPIFFE support
ARCHIVIST_LISTEN_ON        URL              unix:///listen.on.socket                url to listen on
ARCHIVIST_LOG_LEVEL        String           INFO                                    Log level

Running in a test environment:

$ go install ./cmd/archivist
$ ARCHIVIST_ENABLE_SPIFFE=false ARCHIVIST_LISTEN_ON=tcp://127.0.0.1:8080 archivist

archivectl is used to upload and download DSSE objects from the command line. As of now, it only uploads then downloads the same object to test end to end functionality. This command will be built up in time.

$ archivistctl file-to-upload-and-downlaod

Contributors

fkautzcolek42sjbodzo

Issues