Sign inSign up

terrywbrady/file-analyzer

By terrywbrady

•Updated almost 6 years ago

Containerized version of the File Analyzer application used to support various digitization tasks

Image
0

166

terrywbrady/file-analyzer repository overview

⁠File Analyzer Code and Documentation

This is a containerized version of File Analyzer.

https://github.com/Georgetown-University-Libraries/File-Analyzer⁠

Some useful test data has been loaded into /data from the following repository.

https://github.com/Georgetown-University-Libraries/File-Analyzer-Test-Data⁠

⁠Dockerfile Source

The Dockerfile used to build this image is located here:

https://github.com/terrywbrady/File-Analyzer/pull/9/files⁠

⁠Usage (MacOS)

⁠Ensure the XQuartz is installed:

https://formulae.brew.sh/cask/xquartz⁠

From XQuartz -> Preferences, open the Security Tab, click "Allow connections from network clients"

Stop XQuartz. The next step will restart it.

⁠Run the following command to enable apps running locally in docker to display to your desktop
xhost + localhost
⁠Run File Analyzer
docker run --rm -it --name file-analyzer terrywbrady/file-analyzer
⁠Run File Analyzer - Mounting Local Directory
docker run --rm -it --name file-analyzer -v "/tmp:/my-data" terrywbrady/file-analyzer
⁠Run File Analyzer - Mounting Local Directory READONLY

Some File Analyzer rules create new files. As a precaution, you can mount host data to the application as a readonly drive.

docker run --rm -it --name file-analyzer -v "/tmp:/my-data:ro" terrywbrady/file-analyzer

Tag summary

Content type

Image

Digest

Size

499.2 MB

Last updated

almost 6 years ago

docker pull terrywbrady/file-analyzer