Service to manage disk image mounts.
Project description
thumbtack
Thumbtack is a web front-end providing a REST-ful API to mount and unmount forensic disk images, built on top of the imagemounter library.
Documentation is available in the docs/ directory or online at https://thumbtack.readthedocs.io/en/latest.
Quick Start
$ pip install thumbtack
$ cd path/to/disk/image/files
$ thumbtack
* Serving Flask app "thumbtack" (lazy loading)
* Environment: production
WARNING: This is a development server. Do not use it in a production deployment.
Use a production WSGI server instead.
* Debug mode: off
* Running on http://127.0.0.1:8208/ (Press CTRL+C to quit)
Then go to http://127.0.0.1:8208 and start mounting and unmounting images!
Find a full tutorial in docs/tutorial.rst.
Quick Reference
$ thumbtack --help
Usage: thumbtack [OPTIONS]
Options:
-d, --debug Run the Thumbtack server in debug mode
-h, --host TEXT Host to run Thumbtack server on [default: 127.0.0.1]
-p, --port TEXT Port to run Thumbtack server on [default: 8208]
-m, --mount-dir TEXT Directory to mount disk images [Default: /mnt/thumbtack]
-i, --image-dir TEXT Directory of disk images for Thumbtack server to
monitor [default: $CWD]
--db TEXT SQLite database to store mount state [default:
database.db]
-b, --base-url TEXT Base URL where Thumbtack is hosted on the server
--path-contains TEXT Only select files containing specified string in the path
-s, --skip-subdirectory TEXT Subdirectory to ignore when monitoring files
--help Show this message and exit.
LICENSE
Thumbtack is licensed under the Apache License, Version 2.0. See the LICENSE file for more information.
RELEASE STATEMENT
Approved for Public Release; Distribution Unlimited. Public Release Case Number 19-0358.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
thumbtack-0.4.2.tar.gz
(21.8 kB
view hashes)
Built Distribution
Close
Hashes for thumbtack-0.4.2-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1656659e02042553bf6b847526a1bd8d042bac3b610e7744dfa653aa426b8d25 |
|
MD5 | faf0a503d4608145d4952c9c61fa98b9 |
|
BLAKE2b-256 | 3895ed46d3c04d3d2f858195c4d289343291ff52e3281e5c4689e085afddfaae |