-
Notifications
You must be signed in to change notification settings - Fork 136
feat: Minor updates #1726
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
feat: Minor updates #1726
Changes from 10 commits
Commits
Show all changes
25 commits
Select commit
Hold shift + click to select a range
0158931
Update dataset.md
jancurn 3292889
Update index.mdx
jancurn 036c472
Update index.mdx
jancurn 56cb810
Better copy
jancurn d31dea9
Fixed links
jancurn d29f3ef
Fixed links
jancurn 0a62cea
Better copy
jancurn bbe9a87
Better copy
jancurn fd92614
Fixed links
jancurn f9abbc2
Fixed links
jancurn 67cc3e3
Fixed links
jancurn 8ace4a5
Fixed links
jancurn a322125
Update sources/platform/actors/index.mdx
jancurn 454dd98
Update sources/platform/actors/index.mdx
jancurn b452c2d
Update sources/platform/actors/index.mdx
jancurn 2b5b974
Update sources/platform/actors/index.mdx
jancurn 87b1a90
Update sources/platform/actors/index.mdx
jancurn 1a1bb47
Update sources/platform/actors/index.mdx
jancurn 1c99e92
Update sources/platform/actors/index.mdx
jancurn 709d951
Update sources/platform/actors/index.mdx
jancurn a2a20fb
Update sources/platform/actors/index.mdx
jancurn 086f84c
Fixes
jancurn 968776a
Update sources/platform/actors/index.mdx
jancurn bb3c3fb
Add Build actors section
patrikbraborec aa5845a
Simplify the Build section
patrikbraborec File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
|
|
@@ -31,20 +31,49 @@ import CardGrid from "@site/src/components/CardGrid"; | |||||
| /> | ||||||
| </CardGrid> | ||||||
|
|
||||||
| ## What is an Actor? | ||||||
| ## What is an Apify Actor? | ||||||
|
|
||||||
| Actors are serverless programs running in the cloud. They can perform anything from simple actions (such as filling out a web form or sending an email) to complex operations (such as crawling an entire website or removing duplicates from a large dataset). Actor runs can be as short or as long as necessary. They could last seconds, hours, or even infinitely. | ||||||
| Actors are serverless programs that run in the cloud. | ||||||
| They can perform anything from simple actions such as | ||||||
| filling out a web form or sending an email, | ||||||
| to complex operations such as crawling an entire website, | ||||||
| or removing duplicates from a large dataset. | ||||||
| Actors can persist their state and be restarted, and thus they can | ||||||
| run as short or as long as necessary, from seconds to hours, even infinitely. | ||||||
jancurn marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||||||
|
|
||||||
| > **To get better idea of what Apify Actors are, visit [Apify Store](https://apify.com/store), and try out some of them!** | ||||||
| >  | ||||||
| Basically, Actors are programs packaged as Docker images, | ||||||
| which accept a well-defined JSON input, perform | ||||||
| an action, and optionally produce a well-defined JSON output. | ||||||
jancurn marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||||||
|
|
||||||
| > For more context, read [Actor whitepaper](https://whitepaper.actor/) | ||||||
jancurn marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||||||
|
|
||||||
| ## What is an Actor made of? | ||||||
jancurn marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||||||
|
|
||||||
| Actors have the following elements: | ||||||
jancurn marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||||||
|
|
||||||
| You can use Actors [manually in Apify Console](https://console.apify.com/actors), by using the [API](/api/v2) or [scheduler](../schedules.md). You can easily [integrate them with other apps](../integrations/index.mdx) and share your Actors with other Apify users via [Apify Store](https://apify.com/store) or [access rights](./collaboration/access-rights) system. | ||||||
| - **Dockerfile** which specifies where the Actor's source code is, | ||||||
| how to build it, and run it. | ||||||
| - **Documentation** in a form of a README.md file. | ||||||
| - **Input and output schemas** that describe what input the Actor requires, | ||||||
| and what results it produces. | ||||||
| - Access to an out-of-the-box **storage system** for Actor data, results, and files. | ||||||
| - **Metadata** such as the Actor name, description, author, and version. | ||||||
jancurn marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||||||
|
|
||||||
| ## Actors are containers | ||||||
| The documentation and the input/output schemas make it possible for people to easily understand what the Actor does, | ||||||
| enter the required inputs both in user interface or API, | ||||||
| and integrate the results of the Actor into their other workflows. | ||||||
| Actors can easily call and interact with each other, enabling the building of more complex | ||||||
| systems on top of simple ones. | ||||||
jancurn marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||||||
|
|
||||||
| A single isolated Actor consists of source code and various settings. You can think of an Actor as a cloud app or service that runs on the Apify platform. The run of an Actor is not limited to the lifetime of a single HTTP transaction. It can run for as long as necessary, even forever. | ||||||
|  | ||||||
|
|
||||||
| ## Running Actors | ||||||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. It makes sense to unify the style of heading to not use gerunds
Suggested change
|
||||||
|
|
||||||
| You can run Actors manually in [Apify Console](https://console.apify.com/actors), using the [API](/api), [CLI](/cli), or [scheduler](../schedules.md). You can easily [integrate Actors](../integrations/index.mdx) with other apps, [share](../collaboration/access-rights.md) them with other people, [publish](./publishing/index.mdx) them in [Apify Store](https://apify.com/store), and even [monetize](./publishing/monetize/index.mdx). | ||||||
|
|
||||||
| > **To get better idea of what Apify Actors are, visit [Apify Store](https://apify.com/store), and try out some of them!** | ||||||
| >  | ||||||
jancurn marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||||||
|
|
||||||
| Basically, Actors are programs packaged as [Docker images](https://hub.docker.com/), which accept a well-defined JSON input, perform an action, and optionally produce an output. | ||||||
|
|
||||||
| ## Public and private Actors | ||||||
|
|
||||||
|
|
||||||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.