diff options
| author | Carson Fleming <cflems@cflems.net> | 2023-10-20 00:11:37 -0400 |
|---|---|---|
| committer | Carson Fleming <cflems@cflems.net> | 2023-10-20 00:11:37 -0400 |
| commit | ab87bf915cbef62d5032b47540e593442c780193 (patch) | |
| tree | 9634f6113c6b7fbaeaf4166e760bb08e0072a19e | |
| parent | c6d0cd3fca3cc9cacdb4c5a88797d00ae5560841 (diff) | |
| download | fle.ms-ab87bf915cbef62d5032b47540e593442c780193.tar.gz | |
Change config format
| -rw-r--r-- | config.sample.js | 6 | ||||
| -rw-r--r-- | index.js | 5 | ||||
| -rw-r--r-- | utils.js | 2 |
3 files changed, 6 insertions, 7 deletions
diff --git a/config.sample.js b/config.sample.js index 1123a8a..60ef02b 100644 --- a/config.sample.js +++ b/config.sample.js @@ -1,5 +1,5 @@ module.exports = { - PORT: 8080, - MONGO_URI: 'mongodb://127.0.0.1:27017/flems', - BASE_URI: 'https://fle.ms/' + BIND: 8080, + MONGO: 'mongodb://user:password@127.0.0.1:27017/flems', + BASE: 'https://fle.ms/' } @@ -6,7 +6,7 @@ const apiRoutes = require('./api-routes.js'); async function serve() { try { - await mongoose.connect(config.MONGO_URI, { + await mongoose.connect(config.MONGO, { useNewUrlParser: true, useUnifiedTopology: true }); @@ -27,8 +27,7 @@ async function serve() { app.use('/api', apiRoutes); app.use('/', routes); - const PORT = config.PORT || 80; - app.listen(PORT, () => { + app.listen(config.BIND || 8080, () => { console.log('[express] Webserver started.'); }); } @@ -29,7 +29,7 @@ const helperFunctions = { res.status(404).json({status: "ERROR", statusCode: 500, errorType: "INTERNAL", errorMessage: "Internal Server Error"}); }, sendSuccessfulSlugCreation : function (res, slug) { - res.status(201).json({status: "SUCCESS", statusCode: 201, data: {shortUrl: config.BASE_URI+slug}}); + res.status(201).json({status: "SUCCESS", statusCode: 201, data: {shortUrl: config.BASE+slug}}); }, isAlphaNumeric : function (str) { return str.match(/^[a-zA-Z0-9]+$/) !== null; |
