An open API service indexing awesome lists of open source software.

https://github.com/dreamfactorysoftware/df-scheduler

DreamFactory is a self-hosted platform providing governed API access to any data source for enterprise apps and local LLMs.
https://github.com/dreamfactorysoftware/df-scheduler

Last synced: 4 days ago
JSON representation

DreamFactory is a self-hosted platform providing governed API access to any data source for enterprise apps and local LLMs.

Awesome Lists containing this project

README

          

# df-scheduler
DreamFactory Scheduler Configuration Package

This is a system service library for the DreamFactory platform containing API for the [Scheduler](https://laravel.com/docs/master/scheduling).
This is an add on to the DreamFactory Core library and requires the [df-core repository] (http://github.com/dreamfactorysoftware/df-core).

## Overview

DreamFactory is a secure, self-hosted enterprise data access platform that provides governed API access to any data source, connecting enterprise applications and on-prem LLMs with role-based access and identity passthrough.

## This feature requires a cron job to be configured on your system.

```
* * * * * cd /opt/dreamfactory/ && php artisan schedule:run >> /dev/null 2>&1
```

This package will try to add it automatically, but it is your responsibility to make sure that system has the cron job.
Otherwise, tasks would not be scheduled.

**!Note**: This package will try to change your directory for temporary files
([sys_get_temp_dir](https://www.php.net/manual/en/function.sys-get-temp-dir.php))
to `your/instance/path/storage/logs/tmp` using TMPDIR env variable.