Skip to content

unioslo/tsd-file-api

Repository files navigation

tsd-file-api

Dependency audit Tests

A REST API for upload and download of files and JSON data.

Running the service

We offer container images that can be used to deploy this service.

Example invocation with Docker:

docker run \
    --volume /path/to/config.yaml:/config.yaml:ro \
    ghcr.io/unioslo/tsd-file-api /config.yaml

This would map a configuration file from the path /path/to/config.yaml on your host system to /config.yaml in the container, and pass it as a runtime argument to the package's tsd-file-api entrypoint that starts the API service.

To see what tags are available, please refer to the repository's GitHub Packages registry.

For more information about the containers available in this repository, please see the containers README document.

Development

Please see the DEVELOPMENT document for details on how to get started with development of this software.