### Getting Started

- Server Requirements
- Installation
- Updating to New Versions

### Configuration

- How To Increase File Maximum Upload Size
- Scheduled Tasks (CRON Jobs)
- Configuring Logging
- Configuring Stripe
- Configuring Paypal
- Modifying Source Code
- Changing Url Or Database Credentials
- Setting Up Subscriptions
- Translating the Site
- Setting Up Analytics Page
- Configuring Social Login
- Configuring Email Provider
- Nginx Rules

### Common Issues

- Site Not Loading
- Can't Reset Password
- Whoops, looks like something went wrong.
- Url Rewriting is Not Working

### Frequent Questions

- Where to insert adsense or another javascript snippet?
- Can Users Be Blocked From Uploading?
- Can I Use Another Payment Gateway?
- Can Files By Synced To Desktop or Mobile?
- Can I Use Another Cloud Service For Storage?

### Admin

- Roles & Permissions

# Scheduled Tasks (CRON Jobs)

In order for BeDrive to perform some scheduled tasks (like deleting temporary files and expired shareable links), you will need to set up a CRON job on your server.

You can usually create CRON jobs from your hosting's Cpanel. You should create a CRON job that calls the command below every minute:

php /path/to/bedrive/folder/artisan schedule:run >> /dev/null 2>&1

Important:
Replace "path/to/bedrive/folder" in the command above with path to bedrive folder on your own server.
Note:
Most tasks will only be performed once a day, regardless of how often CRON job runs.
If "No scheduled commands are ready to run." message is returned by CRON job it means all tasks were already ran for current day.

#### Content