mirror of
https://github.com/ONLYOFFICE/server.git
synced 2026-04-07 14:04:35 +08:00
Fix S3 storage (#123)
This commit is contained in:
committed by
Alexey Golubev
parent
aabda3a3ef
commit
fe5e047bf4
@ -31,13 +31,17 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
'use strict';
|
'use strict';
|
||||||
|
var fs = require('fs');
|
||||||
var url = require('url');
|
var url = require('url');
|
||||||
var path = require('path');
|
var path = require('path');
|
||||||
var AWS = require('aws-sdk');
|
var AWS = require('aws-sdk');
|
||||||
var mime = require('mime');
|
var mime = require('mime');
|
||||||
var s3urlSigner = require('amazon-s3-url-signer');
|
var s3urlSigner = require('amazon-s3-url-signer');
|
||||||
var utils = require('./utils');
|
var utils = require('./utils');
|
||||||
|
const ms = require('ms');
|
||||||
|
const commonDefines = require('./../../Common/sources/commondefines');
|
||||||
|
|
||||||
|
var config = require('config');
|
||||||
var configStorage = require('config').get('storage');
|
var configStorage = require('config').get('storage');
|
||||||
var cfgRegion = configStorage.get('region');
|
var cfgRegion = configStorage.get('region');
|
||||||
var cfgEndpoint = configStorage.get('endpoint');
|
var cfgEndpoint = configStorage.get('endpoint');
|
||||||
@ -48,6 +52,10 @@ var cfgSecretAccessKey = configStorage.get('secretAccessKey');
|
|||||||
var cfgUseRequestToGetUrl = configStorage.get('useRequestToGetUrl');
|
var cfgUseRequestToGetUrl = configStorage.get('useRequestToGetUrl');
|
||||||
var cfgUseSignedUrl = configStorage.get('useSignedUrl');
|
var cfgUseSignedUrl = configStorage.get('useSignedUrl');
|
||||||
var cfgExternalHost = configStorage.get('externalHost');
|
var cfgExternalHost = configStorage.get('externalHost');
|
||||||
|
var configFs = configStorage.get('fs');
|
||||||
|
var cfgStorageUrlExpires = configFs.get('urlExpires');
|
||||||
|
const cfgExpSessionAbsolute = ms(config.get('services.CoAuthoring.expire.sessionabsolute'));
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Don't hard-code your credentials!
|
* Don't hard-code your credentials!
|
||||||
* Export the following environment variables instead:
|
* Export the following environment variables instead:
|
||||||
|
|||||||
Reference in New Issue
Block a user