switch in .env for dev/prod

This commit is contained in:
fred 2025-07-25 16:00:55 -07:00
parent 773b4773eb
commit a3b0fffe45
7 changed files with 29 additions and 22 deletions

View file

@ -10,4 +10,5 @@ COPY . .
EXPOSE 3000
CMD ["npm", "run", "production"]
# CMD ["npm", "run", "dev"]
CMD npm run $NODE_ENV

View file

@ -4,12 +4,7 @@ const port = 3000;
const cors = require("cors");
const app = express();
app.use(
cors({
origin: "https://ec683cee72d30c5030.fredzernia.com/",
credentials: true,
}),
);
app.use(cors());
app.use(express.json());
// ####### ROUTES #######

View file

@ -1,7 +1,7 @@
const knex = require('knex');
const knexConfig = require('./knexfile.js');
const environment = process.env.NODE_ENV || 'development';
const environment = process.env.NODE_ENV || 'dev';
const config = knexConfig[environment];
const db = knex(config);

View file

@ -1,11 +1,11 @@
require("dotenv").config();
module.exports = {
development: {
dev: {
client: "postgresql",
connection: {
host: "db",
port: process.env.DB_PORT,
port: 5432,
database: process.env.DB_NAME,
user: process.env.DB_USER,
password: process.env.DB_PASSWORD,