Download the PHP package kduma/s3-satis without Composer
On this page you can find all versions of the php package kduma/s3-satis. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package s3-satis
s3-satis
tool
Tool to generate a Composer PHP packages repository (based on Satis - static Composer repository generator) and synchronize generated repository with a Amazon S3 (or compatible) bucket.
Check full documentation here: opensource.duma.sh/systems/serverless-satis/s3-satis
Setup
You can install s3-satis
tool in four ways:
- As a Docker container -using image ghcr.io/kduma-oss/s3-satis
- Global composer installation - tool will be available globally as
s3-satis
command - You can download phar executable file from GitHub Releases page
- Download source code form GitHub to run
Usage
First prepare a satis.json
file with your repository configuration.
This tool is based on Satis - static Composer repository generator{:target="_blank"},
so please check Satis documentation{:target="_blank"}
for configuration options.
Second, configure your environment variables (or .env
file) with your S3 bucket credentials:
Then run s3-satis
tool to generate repository and upload it to S3 bucket:
All versions of s3-satis with dependencies
composer/satis Version 3.0.x-dev
laravel-zero/framework Version ^10.3
league/flysystem-aws-s3-v3 Version ^3.22
nunomaduro/termwind Version ^1.15.1
olvlvl/composer-attribute-collector Version ^2.0.1