lumbung-kios-cms/src/server.ts

30 lines
621 B
TypeScript
Raw Normal View History

2023-01-18 13:34:42 +00:00
import express from 'express';
import payload from 'payload';
require('dotenv').config();
const app = express();
// Redirect root to Admin panel
app.get('/', (_, res) => {
res.redirect('/admin');
});
// Initialize Payload
payload.init({
secret: process.env.PAYLOAD_SECRET,
mongoURL: process.env.MONGODB_URI,
express: app,
onInit: () => {
payload.logger.info(`Payload Admin URL: ${payload.getAdminURL()}`)
},
2024-01-11 09:49:33 +00:00
email: {
2024-01-11 09:52:39 +00:00
fromName: 'Brad Howell',
fromAddress: 'brad.howell1@ethereal.email',
2024-01-11 09:49:33 +00:00
logMockCredentials: true, // Optional
},
2023-01-18 13:34:42 +00:00
})
// Add your own express routes here
app.listen(3000);