eolas-api/src/index.js

19 lines
473 B
JavaScript
Raw Normal View History

import express from "express"
import entries from "./routes/entries.js"
import tags from "./routes/tags.js"
2025-07-22 15:57:16 +01:00
import cors from "cors"
2025-08-09 14:40:59 +01:00
import { validateApiKey } from "./middlewear/auth.js"
const app = express()
const port = process.env.PORT || 3000
2025-07-22 15:57:16 +01:00
app.use(cors())
app.use(express.json())
2025-08-09 14:40:59 +01:00
app.use("/", validateApiKey)
app.use("/entries", entries)
app.use("/tags", tags)
app.listen(port, () => {
2025-08-09 14:40:59 +01:00
console.info(`INFO eolas-api server running at http://localhost:${port}`)
})