From 1065055cdb4fb8f640a65d0833764c60d4d7be65 Mon Sep 17 00:00:00 2001 From: matt Date: Mon, 25 Jul 2022 21:41:05 +0000 Subject: [PATCH] Payload config should load server url from env --- .env.example | 1 + src/payload.config.ts | 7 ++++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/.env.example b/.env.example index d26aced..6f93866 100644 --- a/.env.example +++ b/.env.example @@ -1,4 +1,5 @@ PAYLOAD_SECRET= +PAYLOAD_PUBLIC_SERVER_URL=http://localhost:3000 MONGODB_HOST=localhost MONGODB_DB=summer-dci MONGODB_USER= diff --git a/src/payload.config.ts b/src/payload.config.ts index 29621ce..f9a35be 100644 --- a/src/payload.config.ts +++ b/src/payload.config.ts @@ -1,4 +1,5 @@ import { buildConfig } from 'payload/config'; +import dotenv from 'dotenv'; import path from 'path'; import EventTypes from './collections/EventTypes'; @@ -6,8 +7,12 @@ import Events from './collections/Events'; import Uploads from './collections/Uploads'; import Users from './collections/Users'; +dotenv.config({ + path: path.resolve(__dirname, '../.env'), +}); + export default buildConfig({ - serverURL: 'https://summer.mattfidd.rocks', + serverURL: process.env.PAYLOAD_PUBLIC_SERVER_URL, admin: { user: Users.slug },