apify-cli
apify-cli copied to clipboard
Apify command-line interface helps you create, develop, build and run Apify actors, and manage the Apify cloud platform.
When you're creating an Actor, it's created with the Node.js / Python version that is specified in the Dockerfile in https://github.com/apify/actor-templates/. It would be nice if the user could choose...
Hey there, I use a monorepo with NPM workspaces: ``` project +-- node_modules +-- packages +-- shared-lib +-- actor +-- apify.json ``` The `apify push` command is run from the...
Use case: I am juggling multiple client accounts and I need to be able to push to different accounts. Currently only one account is supported via `GLOBAL_CONFIGS_FOLDER`. https://github.com/apifytech/apify-cli/blob/cfbd6566f7c41eb5ce0b6e3e74aa1e96970b1d13/src/lib/consts.js#L100 Ideally it...
Right now, you have to log out, log in, log out if you want to act as a different user.
It's mostly an interop feature request, to be able to execute compilation/transpilation (babel/typescript), execute tests if any, then push to the platform. this ensures that you never push a broken...
We don't have option how to set up memory right now. It is possible do it only in UI. Example: `apify push --memory 1024`
Developers can develop actor which override existing actors using [Apify.metamorf()](https://sdk.apify.com/docs/api/apify#apifymetamorphtargetactorid-input-options-code-promise-lt-undefined-gt-code) function. We have to somehow provide options to run these metamorfs directly on local PC using command line tool.
Add a parameter to apify init command, which can define docker file which actor will use.
It would be nice to use Apify CLI for non-JS programs for env vars injection (token + proxy password) One example how it could look like: `apify run -p --command...