mirror of
https://github.com/plankanban/planka.git
synced 2026-05-04 18:00:55 +03:00
@@ -60,6 +60,7 @@ services:
|
||||
# - S3_SECRET_ACCESS_KEY=
|
||||
# - S3_BUCKET=
|
||||
# - S3_FORCE_PATH_STYLE=true
|
||||
# - S3_REQUEST_CHECKSUM_CALCULATION=
|
||||
|
||||
# - OIDC_ISSUER=
|
||||
# - OIDC_CLIENT_ID=
|
||||
|
||||
@@ -76,6 +76,7 @@ services:
|
||||
# - S3_SECRET_ACCESS_KEY__FILE=/run/secrets/s3_secret_access_key
|
||||
# - S3_BUCKET=
|
||||
# - S3_FORCE_PATH_STYLE=true
|
||||
# - S3_REQUEST_CHECKSUM_CALCULATION=
|
||||
|
||||
# - OIDC_ISSUER=
|
||||
# - OIDC_CLIENT_ID=
|
||||
|
||||
@@ -51,6 +51,7 @@ SECRET_KEY=notsecretkey
|
||||
# S3_SECRET_ACCESS_KEY=
|
||||
# S3_BUCKET=
|
||||
# S3_FORCE_PATH_STYLE=true
|
||||
# S3_REQUEST_CHECKSUM_CALCULATION=
|
||||
|
||||
# OIDC_ISSUER=
|
||||
# OIDC_CLIENT_ID=
|
||||
|
||||
@@ -29,7 +29,7 @@ module.exports = function defineS3Hook(sails) {
|
||||
|
||||
sails.log.info('Initializing custom hook (`s3`)');
|
||||
|
||||
client = new S3Client({
|
||||
const config = {
|
||||
endpoint: sails.config.custom.s3Endpoint,
|
||||
region: sails.config.custom.s3Region || 'eu-central-1',
|
||||
credentials: {
|
||||
@@ -37,7 +37,13 @@ module.exports = function defineS3Hook(sails) {
|
||||
secretAccessKey: sails.config.custom.s3SecretAccessKey,
|
||||
},
|
||||
forcePathStyle: sails.config.custom.s3ForcePathStyle,
|
||||
});
|
||||
};
|
||||
|
||||
if (sails.config.custom.s3RequestChecksumCalculation) {
|
||||
config.requestChecksumCalculation = sails.config.custom.s3RequestChecksumCalculation;
|
||||
}
|
||||
|
||||
client = new S3Client(config);
|
||||
},
|
||||
|
||||
getClient() {
|
||||
|
||||
@@ -72,6 +72,7 @@ module.exports.custom = {
|
||||
s3SecretAccessKey: process.env.S3_SECRET_ACCESS_KEY,
|
||||
s3Bucket: process.env.S3_BUCKET,
|
||||
s3ForcePathStyle: process.env.S3_FORCE_PATH_STYLE === 'true',
|
||||
s3RequestChecksumCalculation: process.env.S3_REQUEST_CHECKSUM_CALCULATION,
|
||||
|
||||
oidcIssuer: process.env.OIDC_ISSUER,
|
||||
oidcClientId: process.env.OIDC_CLIENT_ID,
|
||||
|
||||
Reference in New Issue
Block a user