# Downpour CLI spec `downpour [command] --opts` ## Commands: - new - creates/initalizes a depot at the endpoint. Creates manifest.json and speedtest - connect [name] - connects to an s3 endpoint and saves the endpoint to some sort of credentials file. Name is either as provided or the hostname of the endpoint - upload - uploads game as described before. Should fail if depot isn't initialized with new from above - copy - copies between two depots - mark [exists/absent] - modifies depot's manifest.json to show content exists or is absent without copying (for third party copies) - rename - renames an endpoint [NEEDS API ROUTES - can't do yet] - delete - delete an endpoint [NEEDS API ROUTES - can't do yet]