Please switch to @elwood/cli
or elwood
Elwood CLI
Command Line Interface for Elwood
Overview
Elwood is an open source Dropbox alternative, built for advanced media management. Lighting fast uploads. Real-time, multi-user collaboration. Powerful role-based sharing. Simple one-click distribution.
Getting Started
Add to an existing project
npx elwood init
Create a new project
npx elwood create
Install
Node
# as a global dependency
yarn global add elwood
npm install -g elwood
pnpm add -g elwood
macOS
# available from homebrew
brew install elwood-studio/tap/cli
# to update
brew upgrade elwood-studio
Usage
Usage: elwood <command> [options]
Commands:
elwood Show help [default]
elwood start start the server using docker-compose
elwood stop stop the server
elwood init initialize a new project in the curre
nt directory
elwood fs:upload <source> <destination> upload a file or folder
elwood fs:download <source> download a file or folder
elwood fs:share share a file
elwood workflow:run [workflow] run a workflow
elwood workflow:report <tracking-id> Get the report of a workflow
elwood workflow:execute <workflow> Execute a workflow directly, without
the local or remote API
elwood create create a new project
Options:
--version Show version number [boolean]
-h, --help Show help [boolean]
-r, --root-dir Change the root directory of the project.
[string] [default: "."]
-l, --local Run commands against the local instance.
[boolean] [default: false]
--api-url Base URL for the remote API
[string] [default: "https://api.elwood.studio"]
✋ Support
- Community Forum: Good for developer discussion, help debugging, ask questions. Not sure, start here
- Discord: Join our Discord Server
- GitHub Issues: Good for bugs and errors in running Elwood Studio locally
- Email Support: Good for errors using Elwood Studio Cloud.
🏛️ License
Distributed under the Apache-2.0 license. See LICENSE for more information.
📧 Contact
Elwood Studio - support@elwood.studio