fsfe/reuse

Sponsored OSS

By Free Software Foundation Europe

Updated 9 months ago

The tool for checking and helping with compliance with the REUSE Initiative recommendations

Image
Security
Integration & delivery
8

1M+

fsfe/reuse repository overview

This is the Docker image for the REUSE tool. Up-to-date information about the tool can be found at https://codeberg.org/fsfe/reuse-tool.

You can run the helper tool simply by providing the command you want to run (e.g., lint, spdx). The image's working directory is /data by default. So if you want to lint a project that is in your current working directory, you can mount it on the container's /data directory, and tell the tool to lint. That looks a little like this:

docker run --rm --volume $(pwd):/data fsfe/reuse lint

You can also provide additional arguments, like so:

docker run --rm --volume $(pwd):/data fsfe/reuse --include-submodules spdx -o out.spdx

The available tags are:

  • latest --- the most recent release of reuse.
  • {major} --- the latest major release.
  • {major}.{minor} --- the latest minor release.
  • {major}.{minor}.{patch} --- a precise release.

You can add -debian to any of the tags to get a Debian-based instead of an Alpine-based image, which is larger, but may be better suited for license compliance.

Tag summary

Content type

Image

Digest

sha256:a8dc423de

Size

87.2 MB

Last updated

9 months ago

docker pull fsfe/reuse:latest-debian

This week's pulls

Pulls:

38,583

Last week