LocalStack Removed due to DNS issue

This commit is contained in:
Rishab
2023-11-02 12:49:38 +00:00
parent 5ccd2bc27d
commit 72af4d979f
3 changed files with 22 additions and 23 deletions
+21 -13
View File
@@ -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,
+1
View File
@@ -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",
-10
View File
@@ -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: