-
-
Notifications
You must be signed in to change notification settings - Fork 13
Network Configuration
Processing works primarily offline but requires an internet connection to download the list of contributions and inform you when a new release is available.
If you're using Processing in an environment with a strict firewall or network filter, the Contribution Manager may not properly display the lists of libraries, tools, modes, or examples. You might also miss new releases. To resolve this, ensure the following network connections are allowed. You can share this information with your IT department.
- Frequency: Once per day
- Request Type: HTTPS POST
-
Endpoint:
https://download.processing.org/contribs
(hosted on Netlify). The request is redirected tohttps://contributions.processing.org/contribs.txt
(also hosted on Netlify). -
Response: A file (
contribs.txt
) is downloaded and cached locally in the user's settings folder.
- Frequency: Once per day
- Request Type: HTTPS GET
-
Endpoint:
https://processing.org/download/latest.txt
(hosted on Netlify) - Response: A text file with the latest build number. Note: If an update is available, a prompt will notify the user.
Netlify uses dynamic IP ranges, so there is no fixed list of IP addresses that can be allowed. Instead, it is recommended to allow the following subdomains in your network configuration:
download.processing.org
contributions.processing.org
processing.org
If network restrictions block access, you can host a local mirror of the Contribution Manager files. Please contact us for instructions.