Images are always loaded at localhost:9000/statics/xxx.png #13101
Unanswered
tranthangit
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
`// medusa-config.js
import { defineConfig, Modules } from "@medusajs/framework/utils";
import { loadEnv } from "@medusajs/framework/utils";
loadEnv(process.env.NODE_ENV || "production", process.cwd());
export default defineConfig({
projectConfig: {
redisUrl: process.env.REDIS_URL,
databaseUrl: process.env.DATABASE_URL,
http: {
storeCors: process.env.STORE_CORS || "https://steveurbania.vn,http://localhost:8000",
adminCors: process.env.ADMIN_CORS || "https://api.steveurbania.vn,http://localhost:7001",
authCors: process.env.AUTH_CORS || "https://steveurbania.vn,https://api.steveurbania.vn,http://localhost:8000",
jwtSecret: process.env.JWT_SECRET || "xxxx",
cookieSecret: process.env.COOKIE_SECRET || "xxxx",
},
workerMode: process.env.MEDUSA_WORKER_MODE as "shared" | "worker" | "server",
},
admin: {
disable: false,
backendUrl: process.env.MEDUSA_BACKEND_URL,
},
modules: [
// Redis Cache Module cho production
{
resolve: "@medusajs/medusa/cache-redis",
options: {
redisUrl: process.env.REDIS_URL,
},
},
// Redis Event Bus Module cho production
{
resolve: "@medusajs/medusa/event-bus-redis",
options: {
redisUrl: process.env.REDIS_URL,
},
},
// Redis Workflow Engine Module cho production
{
resolve: "@medusajs/medusa/workflow-engine-redis",
options: {
redis: {
url: process.env.REDIS_URL,
},
},
},
// THÊM CẤU HÌNH FILE-LOCAL THEO YÊU CẦU CỦA BẠN VÀO ĐÂY
{
resolve: "@medusajs/medusa/file",
options: {
providers: [
{
resolve: "@medusajs/medusa/file-local",
id: "local",
options: {
upload_dir: "uploads",
backend_url: process.env.MEDUSA_BACKEND_URL,
},
},
],
},
},
{
resolve: "@medusajs/payment",
options: {
providers: [
{
id: "payos",
resolve: "./src/modules/payos",
options: {
client_id: process.env.PAYOS_CLIENT_ID,
api_key: process.env.PAYOS_API_KEY,
checksum_key: process.env.PAYOS_CHECKSUM_KEY,
return_url:
process.env.NODE_ENV === "production"
? "https://steveurbania.vn/checkout?step=payment"
: "http://localhost:8000/checkout?step=payment",
webhook_url:
process.env.NODE_ENV === "production"
? "https://api.steveurbania.vn/store/webhook/payos"
: "http://localhost:9000/store/webhook/payos",
},
},
],
},
},
],
plugins: [
{
resolve: "medusa-variant-images",
options: {},
},
],
});`
"I have configured the URL correctly in .env.production."
Beta Was this translation helpful? Give feedback.
All reactions