CLIF gets you from installation to storing files in under five minutes. This guide walks you through installing the package, starting a server, creating an account, and running your first file upload.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/WyattBrashear/CLIF/llms.txt
Use this file to discover all available pages before exploring further.
CLIF requires Python 3.10 or higher. Run
python3 --version to confirm before installing.Install CLIF
Install both the client and server from PyPI:This installs the
clif CLI client. To also install the server dependencies (Flask), use:Start the server
In a terminal window, start the CLIF server:By default, it listens on
127.0.0.1:8000. You’ll see:Create an account
In a new terminal, run:You’ll be prompted for:
- Server address — e.g.,
http://127.0.0.1:8000 - Username — your chosen username
- Password — hashed with SHA-256 before being sent
.clif/authdata in the current directory.The
.clif/authdata file is directory-specific. If you move to a different directory, run clif login to re-authenticate there.