If you do not have access to the installation server scheduled task, you can still automate the update process.
To do so, you need to create a scheduled task, which need to call a specific URL:
<https://freshrss.example.net/i/?c=feed&a=actualize> (it could be different depending on your installation). Depending on your application authentication method, you need to adapt the scheduled task.
Special parameters to configure the script - all parameters can be combined:
* Parameter "force"
@ -70,52 +75,41 @@ If *maxFeeds* is set the configured amount of feeds is refreshed at once. The de
Security parameter to prevent unauthorized refreshes. For detailed Documentation see "Form authentication".
### Online cron
If you do not have access to the installation server scheduled task, you can still automate the update process.
### For Form Authentication
To do so, you need to create a scheduled task, which need to call a specific URL:
<https://freshrss.example.net/i/?c=feed&a=actualize> (it could be different depending on your installation). Depending on your application authentication method, you need to adapt the scheduled task.
If your FreshRSS instance is using Form Authentication, you can configure an authentication token to grant access to the online cron.
#### No authentication
![Token configuration](../img/users/token.1.png)
This is the most straightforward since you have a public instance; there is nothing special to configure:
You can target a specific user by adding their username to the query string, with `&user=insert-username`:
If you configure the application to allow anonymous reading, you can also allow anonymous users to update feeds (“Allow anonymous refresh of the articles”).
Alternatively, but not recommended, if you configure the application to allow anonymous reading, you can also allow anonymous users to update feeds (“Allow anonymous refresh of the articles”), and that does not require a token.
When using HTTP authentication, the syntax in the two previous sections is unusable. You’ll need to provide your credentials to the scheduled task. **Note that this method is highly discouraged since it means that your credentials will be in plain sight!**
If your FreshRSS instance uses no authentication (public instance, default user):