mirror of
https://github.com/OpenSignLabs/OpenSign.git
synced 2026-08-17 21:25:54 +02:00
LocalStack Removed due to DNS issue
This commit is contained in:
@@ -14,23 +14,31 @@ import formData from 'form-data';
|
||||
import Mailgun from 'mailgun.js';
|
||||
import { ApiPayloadConverter } from 'parse-server-api-mail-adapter';
|
||||
import S3Adapter from 'parse-server-s3-adapter';
|
||||
import FSFilesAdapter from 'parse-server-fs-adapter';
|
||||
import AWS from 'aws-sdk';
|
||||
import { app as customRoute } from './cloud/customRoute/customApp.js';
|
||||
|
||||
const spacesEndpoint = new AWS.Endpoint(process.env.DO_ENDPOINT);
|
||||
// console.log("configuration ", configuration);
|
||||
const s3Options = {
|
||||
bucket: process.env.DO_SPACE, // globalConfig.S3FilesAdapter.bucket,
|
||||
baseUrl: process.env.DO_BASEURL,
|
||||
region: process.env.DO_REGION,
|
||||
directAccess: true,
|
||||
preserveFileName: true,
|
||||
s3overrides: {
|
||||
accessKeyId: process.env.DO_ACCESS_KEY_ID,
|
||||
secretAccessKey: process.env.DO_SECRET_ACCESS_KEY,
|
||||
endpoint: spacesEndpoint,
|
||||
},
|
||||
};
|
||||
if (process.env.USE_LOCAL !== "TRUE") {
|
||||
const s3Options = {
|
||||
bucket: process.env.DO_SPACE, // globalConfig.S3FilesAdapter.bucket,
|
||||
baseUrl: process.env.DO_BASEURL,
|
||||
region: process.env.DO_REGION,
|
||||
directAccess: true,
|
||||
preserveFileName: true,
|
||||
s3overrides: {
|
||||
accessKeyId: process.env.DO_ACCESS_KEY_ID,
|
||||
secretAccessKey: process.env.DO_SECRET_ACCESS_KEY,
|
||||
endpoint: spacesEndpoint,
|
||||
},
|
||||
};
|
||||
var fsAdapter = new S3Adapter(s3Options);
|
||||
} else {
|
||||
var fsAdapter = new FSFilesAdapter({
|
||||
"filesSubDirectory": "files" // optional, defaults to ./files
|
||||
});
|
||||
}
|
||||
|
||||
let mailgunClient;
|
||||
let mailgunDomain;
|
||||
@@ -85,7 +93,7 @@ export const config = {
|
||||
},
|
||||
}
|
||||
: null,
|
||||
filesAdapter: new S3Adapter(s3Options),
|
||||
filesAdapter: fsAdapter,
|
||||
auth: {
|
||||
google: {
|
||||
enabled: true,
|
||||
|
||||
@@ -38,6 +38,7 @@
|
||||
"parse-server": "6.3.1",
|
||||
"parse-server-api-mail-adapter": "^3.0.0",
|
||||
"parse-server-s3-adapter": "^1.2.0",
|
||||
"parse-server-fs-adapter": "1.0.1",
|
||||
"pdf-lib": "^1.16.0",
|
||||
"pdfkit": "^0.13.0",
|
||||
"razorpay": "^2.8.6",
|
||||
|
||||
@@ -50,16 +50,6 @@ services:
|
||||
- "3000:3000"
|
||||
networks:
|
||||
- app-network
|
||||
localstack:
|
||||
image: localstack/localstack:2.0
|
||||
ports:
|
||||
- '4566:4566' # LocalStack endpoint
|
||||
- '4510-4559:4510-4559' # external services port range
|
||||
environment:
|
||||
- DOCKER_HOST=unix:///var/run/docker.sock
|
||||
volumes:
|
||||
- ./apps/localstack/localstack-script.sh:/etc/localstack/init/ready.d/script.sh
|
||||
- '/var/run/docker.sock:/var/run/docker.sock'
|
||||
|
||||
networks:
|
||||
app-network:
|
||||
|
||||
Reference in New Issue
Block a user