blob: 63528ccf06b78c7c684ba2c1262cad72bd4159c0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
import express from "express";
import helmet from "./middlewares/helmet.js";
import loginRouter from "./routes/login.js";
import logoutRouter from "./routes/logout.js";
import playRouter from "./routes/play.js";
import rootRouter from "./routes/root.js";
const app = express();
app.set("trust proxy", 1);
app.use(helmet);
app.set("views", "./views");
app.set("view engine", "ejs");
app.use("/login", loginRouter);
app.use("/logout", logoutRouter);
app.use("/play", playRouter);
app.use("/static", express.static("static"));
app.use("/", rootRouter);
const port = process.env.PORT || 3000;
app.listen(port, () => console.log(`listening on port ${port}`));
|