https://github.com/fireant456/docker-php-cron
Cron container built off latest official v7.3 PHP-FPM with production config. Includes ionCube Loader php extension as required for WHMCS. Compliments WHMCS php container.
https://github.com/fireant456/docker-php-cron
cron docker ioncube php-fpm whmcs
Last synced: 4 months ago
JSON representation
Cron container built off latest official v7.3 PHP-FPM with production config. Includes ionCube Loader php extension as required for WHMCS. Compliments WHMCS php container.
- Host: GitHub
- URL: https://github.com/fireant456/docker-php-cron
- Owner: Fireant456
- Created: 2020-09-05T09:03:55.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2020-09-05T13:24:17.000Z (almost 5 years ago)
- Last Synced: 2025-01-19T18:35:35.255Z (6 months ago)
- Topics: cron, docker, ioncube, php-fpm, whmcs
- Language: Dockerfile
- Homepage: https://hub.docker.com/r/fireant456/php-cron
- Size: 5.86 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# CRON PHP-FPM Template for WHMCS CRON Requirements
You can find my WHMCS PHP-FPM container [here](https://github.com/Fireant456/docker-WHMCS/).
[](https://hub.docker.com/r/fireant456/php-cron/)
[](https://hub.docker.com/r/fireant456/php-cron/)
[](https://hub.docker.com/r/fireant456/php-cron/)
[](https://hub.docker.com/r/fireant456/php-cron/)Cron service container with latest offical v7.3 [PHP-FPM](https://hub.docker.com/_/php/) container configured with basic extensions and [production settings](https://github.com/php/php-src/blob/master/php.ini-production). This is intended for use as a cron service to compliment php services like WHMCS that require cron in order to automate php based actions. Includes [ionCube Loader](https://www.ioncube.com/loaders.php) php extension as required for WHMCS.
## Changes to offical container
### Extentions
- pdo_mysql
- mysqli
- calendar
- intl
- ionCube Loader### php.ini
- date.timezone = Etc/UTC
- upload_max_filesize = 25M
- post_max_size = 25M### Packages
- cron
- mariadb-server## Configuration
See [example directory](https://github.com/Fireant456/docker-PHP-Cron/tree/master/example) for sample config file showing how to use this container with [nginx](https://hub.docker.com/_/nginx/).
## Quickstart
See [example directory](https://github.com/Fireant456/docker-PHP-Cron/tree/master/example) for the best production use of this docker container.
```yml
cron:
image: fireant456/php-cronvolumes:
# Website files
- ./www:/var/www/html
```