diff options
author | LarsVomMars | 2020-09-30 20:33:06 +0200 |
---|---|---|
committer | LarsVomMars | 2020-09-30 20:33:06 +0200 |
commit | 187657c3b425839c52e93bd5604f71c583ceff91 (patch) | |
tree | 7aa1dbf844925fb38f3cc1b6b75f49747a9056e8 /quotes/index.js | |
parent | c00c6f32645c8d0bc48649ba2ccacd72a51b8c96 (diff) | |
parent | a5e2f2db4ebaca6a21a81e00d7506772a7c0d59b (diff) |
Merge melvins changes
Diffstat (limited to 'quotes/index.js')
-rw-r--r-- | quotes/index.js | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/quotes/index.js b/quotes/index.js new file mode 100644 index 0000000..e4d56e9 --- /dev/null +++ b/quotes/index.js @@ -0,0 +1,38 @@ +require("dotenv").config(); +const express = require("express"); +const mariadb = require("mariadb"); +const app = express(); +const pool = mariadb.createPool({ + host: process.env.DB_HOST, + user: process.env.DB_USER, + password: process.env.DB_PWD, + database: process.env.DB_NAME, +}); + +let db_conn; + +pool.getConnection() + .then((conn) => { + db_conn = conn; + db_conn.release(); + }) + .catch((err) => { + console.error(err); + db_conn = null; + }); + +app.use(express.urlencoded({ extended: true })); +app.use(express.json()); + +app.use("/", express.static(__dirname + "/public")); + +app.get("/api/list", (req, res) => { + res.send("ok\n"); +}); + +app.on("close", () => { + console.log("CLOSE"); +}); + +console.log("Listening on port 5007"); +app.listen(5007); |