Skip to content

Latest commit

 

History

History
35 lines (26 loc) · 680 Bytes

QUICKSTART.md

File metadata and controls

35 lines (26 loc) · 680 Bytes

Quickstart

Note: This is a work in progress and subject to change.

The following is a basic workflow in four steps:

Step (1) - Create a repo

$ repo.py --init

Step (2) - Add a target file

$ repo.py --add foo.tar.gz

Step (3) - Serve the repo

$ cd "tufrepo/"
$ python -m SimpleHTTPServer 8001

or with Python 3...
$ python3 -m http.server 8001

Step (4) - Retrieve a target file

$ cd "tufclient/"
$ client.py --repo http://localhost:8001 foo.tar.gz

See CLI.md for more examples. A tutorial is also available, and intended for users that want more control over the creation process.