Skip to content

Commit d6d5d53

Browse files
seyhelloKamil Stus
andauthored
chore: typo fixes, proxy IP availability (#1126)
Co-authored-by: Kamil Stus <[email protected]>
1 parent ddd9412 commit d6d5d53

File tree

5 files changed

+17
-10
lines changed

5 files changed

+17
-10
lines changed

sources/platform/actors/development/actor_definition/actor_json.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,6 @@ Actor `name`, `version`, `buildTag`, and `environmentVariables` are currently on
7676
| `input` | Optional | You can embed your [input schema](./input_schema/index.md) object directly in `actor.json` under the `input` field. You can also provide a path to a custom input schema. If not provided, the input schema at `.actor/INPUT_SCHEMA.json` or `INPUT_SCHEMA.json` is used, in this order of preference. |
7777
| `changelog` | Optional | The path to the CHANGELOG file displayed in the Information tab of the Actor in Apify Console next to Readme. If not provided, the CHANGELOG at `.actor/CHANGELOG.md` or `CHANGELOG.md` is used, in this order of preference. Your Actor doesn't need to have a CHANGELOG but it is a good practice to keep it updated for published Actors. |
7878
| `storages.dataset` | Optional | You can define the schema of the items in your dataset under the `storages.dataset` field. This can be either an embedded object or a path to a JSON schema file. [Read more](./output_schema.md#specification-version-1) about Actor output schemas. |
79-
| `minMemoryMbytes` | Optional | Specifies the minimum amount of memory in megabytes required by the Actor to run. Requires an _integer_ value. If both `minMemoryMbytes` and `maxMemoryMbytes` are set, then `minMemoryMbytes` must be equal or lower than `maxMemoryMbytes`. Refer to the [Usage and resoursces](https://docs.apify.com/platform/actors/running/usage-and-resources#memory) for more details about memory allocation. |
80-
| `maxMemoryMbytes` | Optional | Specifies the maximum amount of memory in megabytes required by the Actor to run. It can be used to control the costs of run, especially when developing pay per result Actors. Requires an _integer_ value. Refer to the [Usage and resoursces](https://docs.apify.com/platform/actors/running/usage-and-resources#memory) for more details about memory allocation. |
79+
| `minMemoryMbytes` | Optional | Specifies the minimum amount of memory in megabytes required by the Actor to run. Requires an _integer_ value. If both `minMemoryMbytes` and `maxMemoryMbytes` are set, then `minMemoryMbytes` must be equal or lower than `maxMemoryMbytes`. Refer to the [Usage and resources](https://docs.apify.com/platform/actors/running/usage-and-resources#memory) for more details about memory allocation. |
80+
| `maxMemoryMbytes` | Optional | Specifies the maximum amount of memory in megabytes required by the Actor to run. It can be used to control the costs of run, especially when developing pay per result Actors. Requires an _integer_ value. Refer to the [Usage and resources](https://docs.apify.com/platform/actors/running/usage-and-resources#memory) for more details about memory allocation. |
8181
| `usesStandbyMode` | Optional | Boolean specifying whether the Actor will have [Standby mode](../programming_interface/actor_standby.md) enabled. |

sources/platform/actors/development/actor_definition/input_schema/specification.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,15 +21,15 @@ By defining an input schema, you can provide a user-friendly interface for confi
2121
You can specify input schema for an Actor in multiple ways:
2222

2323
- One approach embeds it as an object within the `.actor/actor.json` file under the `input` field or provide a path to a `JSON` file containing the input schema in the same `input` field.
24-
- If you omit the `input` field and the `.actor/actor.json` file, the system will look for an `INPUT_SCHEMA.json` file in the `.actor` directory.
24+
- If you omit the `input` field in the `.actor/actor.json` file, the system will look for an `INPUT_SCHEMA.json` file in the `.actor` directory.
2525
- In the absence of that file, it will search for an `INPUT_SCHEMA.json` file in the Actor's root directory.
2626

2727
The max allowed size for the input schema file is 100 kB. When you provide an input schema, the system will validate the input data passed to the Actor during execution (via the API or the Apify Console) against the specified schema to ensure compliance before starting the Actor.
2828

2929
:::note Validation aid
3030

3131
You can also use our [visual input schema editor](https://apify.github.io/input-schema-editor-react) to guide you through the creation of the `INPUT_SCHEMA.json` file.
32-
If you need to validate your input schemas, you can use the [`apify vis`](/cli/docs/reference#apify-vis-path) command in the Apify CLI.
32+
If you need to validate your input schemas, you can use the [`apify validate-schema`](/cli/docs/reference#apify-validate-schema-path) command in the Apify CLI.
3333

3434
:::
3535

sources/platform/actors/development/quick_start/start_locally.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -70,10 +70,10 @@ After creating your Actor, explore the source code in your preferred code editor
7070

7171
- `srx/main.js`: This file contains the actual code of your Actor
7272

73-
### `actor` Directory
73+
### `.actor` Directory
7474

75-
- `[actor/json](https://docs.apify.com/platform/actors/development/actor-definition/actor-json)`: This file defines the Actor's configuration, such as input and output specifications.
76-
- `[Dockerfile](https://docs.apify.com/platform/actors/development/actor-definition/dockerfile)`: This file contains instructions for building the Docker image for your Actor.
75+
- [`actor.json`](https://docs.apify.com/platform/actors/development/actor-definition/actor-json): This file defines the Actor's configuration, such as input and output specifications.
76+
- [`Dockerfile`](https://docs.apify.com/platform/actors/development/actor-definition/dockerfile): This file contains instructions for building the Docker image for your Actor.
7777

7878
### `storage` Directory
7979

sources/platform/index.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,12 @@ import homepageContent from "./homepage_content.json";
2828
<Card
2929
title="Build your own Actor"
3030
desc="Read about the technical part of building Apify Actors. Learn to define Actor inputs, build new versions, persist Actor state, and choose base Docker images."
31-
to="/platform/actors/running"
31+
to="/platform/actors/development"
3232
/>
3333
<Card
3434
title="Become an expert with Apify Academy"
3535
desc="Learn everything about web scraping and automation with our free courses that will turn you into an expert scraper developer."
36-
to="/platform/actors/running"
36+
to="/academy"
3737
/>
3838
</CardGrid>
3939

sources/platform/proxy/usage.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ If you need to test Apify Proxy before you subscribe, please [contact our suppor
3232

3333
| Parameter | Value / explanation |
3434
|---------------------|---------------------|
35-
| Hostname | `proxy.apify.com`, alternatively you can use static IP addresses `18.208.102.16`, `35.171.134.41`. |
35+
| Hostname | `proxy.apify.com`|
3636
| Port | `8000` |
3737
| Username | Specifies the proxy parameters such as groups, [session](#sessions) and location. See [username parameters](#username-parameters) below for details. <br/>**Note**: this is not your Apify username.|
3838
| Password | Apify Proxy password. Your password is displayed on the [Proxy](https://console.apify.com/proxy/groups) page in Apify Console. <br/>**Note**: this is not your Apify account password. |
@@ -159,6 +159,13 @@ Sessions are available for [datacenter](./datacenter_proxy.md) and [residential]
159159

160160
You can see which proxy groups you have access to on the [Proxy page](https://console.apify.com/proxy/groups) in the Apify Console. To use a specific proxy group (or multiple groups), specify it in the `username` parameter.
161161

162+
## Proxy IP addresses
163+
164+
If you need to allow communication to `apify.proxy.com`, add the following IP addresses to your firewall rule or whitelist:
165+
166+
* `18.208.102.16`
167+
* `35.171.134.41`
168+
162169
## Troubleshooting
163170

164171
To view your connection status to [Apify Proxy](https://apify.com/proxy), open the URL below in the browser using the proxy. [http://proxy.apify.com/](http://proxy.apify.com/). If the proxy connection is working, the page should look something like this:

0 commit comments

Comments
 (0)