Metadata-Version: 2.4
Name: tempserv-cli
Version: 0.3.5
Summary: CLI for Tempserv - temporary file & site hosting
License: MIT
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Requires-Dist: click>=8.0
Requires-Dist: rich>=13.0
Requires-Dist: tqdm>=4.60
Requires-Dist: httpx>=0.25
Provides-Extra: compress
Requires-Dist: htmlmin2>=0.1.0; extra == "compress"
Requires-Dist: csscompressor>=0.9.5; extra == "compress"
Requires-Dist: rjsmin>=1.2.0; extra == "compress"
Provides-Extra: dev
Requires-Dist: pytest>=7.0; extra == "dev"
Requires-Dist: pytest-asyncio>=0.21; extra == "dev"
Requires-Dist: ruff>=0.1; extra == "dev"

# Tempserv CLI

A command-line interface for [Tempserv](https://tempserv.cmdnode.xyz) - temporary file & site hosting on Cloudflare Workers.

## Installation

```bash
pip install tempserv-cli
```

## Quick Start

```bash
# Upload a single file
tempserv upload photo.jpg

# Upload a folder (site mode)
tempserv upload ./my-website --mode site

# Upload with password protection
tempserv upload secret.pdf --password "mysecret"

# Upload with custom expiry
tempserv upload video.mp4 --expiry 6hr

# Download a file
tempserv download abc123

# View file info
tempserv info abc123

# Replace an existing file
tempserv replace abc123 new-version.jpg

# Delete a file
tempserv delete abc123

# List recent uploads
tempserv list
```

## License

MIT
