A custom image for CI Pipelines to install dependencies, run tests and deploy code to remote servers.
Based on the currently supported stable PHP CLI Alpine (cli-alpine).
Features:
- PHP 8.4 / PHP 8.3 / PHP 8.2 / PHP 8.1 (based on tags)
- Composer 2
- Deployer 7
- Very small size
This Dockerfile is automagically built with a GitHub Workflow. A separately hosted script checks for the newest stable PHP versions at ~5am UTC every day and triggers builds, when a new official PHP docker image is available.
Feel free to use ghcr.io/rechtlogisch/deployer
or rechtlogisch/deployer
with any Pipeline of your choice. You'll find usage examples in the Wiki for the following service providers:
Please see CONTRIBUTING for details.
Please review our security policy on how to report security vulnerabilities.
The MIT License (MIT). Please see License File for more information.