mirror of
https://github.com/openmhz/trunk-server.git
synced 2026-11-14 01:37:48 -05:00
Make S3 URLs consistent by specifying http/https explicitly
This commit is contained in:
@@ -17,7 +17,7 @@ var fs = require('fs');
|
|||||||
const s3 = require('aws-sdk');
|
const s3 = require('aws-sdk');
|
||||||
const { events } = require('../models/event');
|
const { events } = require('../models/event');
|
||||||
|
|
||||||
var s3_endpoint = process.env['S3_ENDPOINT'] != null ? process.env['S3_ENDPOINT'] : 's3.us-west-1.wasabisys.com';
|
var s3_endpoint = process.env['S3_ENDPOINT'] != null ? process.env['S3_ENDPOINT'] : 'https://s3.us-west-1.wasabisys.com';
|
||||||
var s3_bucket = process.env['S3_BUCKET'] != null ? process.env['S3_BUCKET'] : 'openmhz-west';
|
var s3_bucket = process.env['S3_BUCKET'] != null ? process.env['S3_BUCKET'] : 'openmhz-west';
|
||||||
var s3_profile = process.env['S3_PROFILE'] != null ? process.env['S3_PROFILE'] : 'wasabi-account';
|
var s3_profile = process.env['S3_PROFILE'] != null ? process.env['S3_PROFILE'] : 'wasabi-account';
|
||||||
|
|
||||||
@@ -279,8 +279,8 @@ const packageEvent = (eventId) => {
|
|||||||
createEventZip(tmpEventFolder, zipFile, eventFolder);
|
createEventZip(tmpEventFolder, zipFile, eventFolder);
|
||||||
await uploadFile(zipFile, s3ZipFile);
|
await uploadFile(zipFile, s3ZipFile);
|
||||||
|
|
||||||
const downloadUrl = 'https://' + s3_endpoint + "/" + s3_bucket + "/" + s3ZipFile;
|
const downloadUrl = s3_endpoint + "/" + s3_bucket + "/" + s3ZipFile;
|
||||||
const podcastUrl = 'https://' + s3_endpoint + "/" + s3_bucket + "/" + s3PodcastFile;
|
const podcastUrl = s3_endpoint + "/" + s3_bucket + "/" + s3PodcastFile;
|
||||||
event.downloadUrl = downloadUrl;
|
event.downloadUrl = downloadUrl;
|
||||||
event.podcastUrl = podcastUrl;
|
event.podcastUrl = podcastUrl;
|
||||||
await event.save();
|
await event.save();
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ var secrets = require("../config/secrets");
|
|||||||
var util = require("util")
|
var util = require("util")
|
||||||
var config = require('../config/config.json');
|
var config = require('../config/config.json');
|
||||||
|
|
||||||
var s3_endpoint = process.env['S3_ENDPOINT'] != null ? process.env['S3_ENDPOINT'] : 's3.us-west-1.wasabisys.com';
|
var s3_endpoint = process.env['S3_ENDPOINT'] != null ? process.env['S3_ENDPOINT'] : 'https://s3.us-west-1.wasabisys.com';
|
||||||
var s3_bucket = process.env['S3_BUCKET'] != null ? process.env['S3_BUCKET'] : 'openmhz-west';
|
var s3_bucket = process.env['S3_BUCKET'] != null ? process.env['S3_BUCKET'] : 'openmhz-west';
|
||||||
var s3_profile = process.env['S3_PROFILE'] != null ? process.env['S3_PROFILE'] : 'wasabi-account';
|
var s3_profile = process.env['S3_PROFILE'] != null ? process.env['S3_PROFILE'] : 'wasabi-account';
|
||||||
|
|
||||||
@@ -157,7 +157,7 @@ exports.upload = function (req, res, next) {
|
|||||||
|
|
||||||
|
|
||||||
// If not a pro plan, use S3 storage
|
// If not a pro plan, use S3 storage
|
||||||
var url = 'https://' + s3_endpoint + "/" + s3_bucket + "/" + object_key;
|
var url = s3_endpoint + "/" + s3_bucket + "/" + object_key;
|
||||||
var objectStore = true;
|
var objectStore = true;
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ export REACT_APP_ADMIN_EMAIL="admin@email.com"
|
|||||||
export DOMAIN_NAME="openmhz.com"
|
export DOMAIN_NAME="openmhz.com"
|
||||||
|
|
||||||
export S3_PROFILE='default'
|
export S3_PROFILE='default'
|
||||||
export S3_ENDPOINT='s3.us-west-1.wasabisys.com'
|
export S3_ENDPOINT='https://s3.us-west-1.wasabisys.com'
|
||||||
export S3_BUCKET='openmhz-test'
|
export S3_BUCKET='openmhz-test'
|
||||||
|
|
||||||
export TAG=2.0
|
export TAG=2.0
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ export REACT_APP_ADMIN_EMAIL="admin@email.com"
|
|||||||
export DOMAIN_NAME="openmhz.test"
|
export DOMAIN_NAME="openmhz.test"
|
||||||
|
|
||||||
export S3_PROFILE='default'
|
export S3_PROFILE='default'
|
||||||
export S3_ENDPOINT='s3.us-west-1.wasabisys.com'
|
export S3_ENDPOINT='https://s3.us-west-1.wasabisys.com'
|
||||||
export S3_BUCKET='openmhz-test'
|
export S3_BUCKET='openmhz-test'
|
||||||
|
|
||||||
export TAG=2.0
|
export TAG=2.0
|
||||||
@@ -25,4 +25,4 @@ export REACT_APP_COOKIE_DOMAIN=".${DOMAIN_NAME}"
|
|||||||
export TWITTER_CONSUMER_KEY=""
|
export TWITTER_CONSUMER_KEY=""
|
||||||
export TWITTER_CONSUMER_SECRET=""
|
export TWITTER_CONSUMER_SECRET=""
|
||||||
export TWITTER_ACCESS_TOKEN_KEY=""
|
export TWITTER_ACCESS_TOKEN_KEY=""
|
||||||
export TWITTER_ACCESS_TOKEN_SECRET=""
|
export TWITTER_ACCESS_TOKEN_SECRET=""
|
||||||
|
|||||||
Reference in New Issue
Block a user