Merge pull request #1244 from PrivateBin/composer

composer fixes for #1222
This commit is contained in:
El RIDO 2024-02-13 23:58:53 +01:00 committed by GitHub
commit 7d070fe3a4
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 14 additions and 6 deletions

2
.gitattributes vendored
View file

@ -26,8 +26,6 @@ js/test/ export-ignore
.vscode export-ignore .vscode export-ignore
codacy-analysis.yml export-ignore codacy-analysis.yml export-ignore
crowdin.yml export-ignore crowdin.yml export-ignore
composer.json export-ignore
composer.lock export-ignore
BADGES.md export-ignore BADGES.md export-ignore
CODE_OF_CONDUCT.md export-ignore CODE_OF_CONDUCT.md export-ignore
Makefile export-ignore Makefile export-ignore

4
composer.lock generated
View file

@ -4,7 +4,7 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically" "This file is @generated automatically"
], ],
"content-hash": "96f9b3968855bf9f45813d12568f1cac", "content-hash": "b76c0c25f93dc79c4525cb3c86e5af99",
"packages": [ "packages": [
{ {
"name": "jdenticon/jdenticon", "name": "jdenticon/jdenticon",
@ -1930,5 +1930,5 @@
"platform-overrides": { "platform-overrides": {
"php": "7.3" "php": "7.3"
}, },
"plugin-api-version": "2.6.0" "plugin-api-version": "2.2.0"
} }

View file

@ -228,7 +228,12 @@ If you want to deploy PrivateBin in a serverless manner in the Google Cloud, you
can choose the `GoogleCloudStorage` as backend. can choose the `GoogleCloudStorage` as backend.
To use this backend, you first have to install the SDK from the installation To use this backend, you first have to install the SDK from the installation
directory of PrivateBin: `composer require google/cloud-storage` directory of PrivateBin:
```console
composer require --no-update google/cloud-storage
composer update --no-dev --optimize-autoloader
```
You have to create a GCS bucket and specify the name as the model option `bucket`. You have to create a GCS bucket and specify the name as the model option `bucket`.
Alternatively, you can set the name through the environment variable `PRIVATEBIN_GCS_BUCKET`. Alternatively, you can set the name through the environment variable `PRIVATEBIN_GCS_BUCKET`.
@ -246,7 +251,12 @@ the AWS SDK for PHP, but can also talk to a Rados gateway as part of a Ceph
cluster. cluster.
To use this backend, you first have to install the SDK from the installation To use this backend, you first have to install the SDK from the installation
directory of PrivateBin: `composer require aws/aws-sdk-php` directory of PrivateBin:
```console
composer require --no-update aws/aws-sdk-php
composer update --no-dev --optimize-autoloader
```
You have to create an S3 bucket on the Ceph cluster before using the S3 backend. You have to create an S3 bucket on the Ceph cluster before using the S3 backend.