mirror of
https://codeberg.org/tacerus/teddit.git
synced 2024-11-22 06:49:26 +01:00
Add support for changing Redis address
This commit is contained in:
parent
8acc9bda25
commit
07a2b98c25
16
app.js
16
app.js
@ -10,7 +10,21 @@ const compression = require('compression')
|
||||
const express = require('express')
|
||||
const cookieParser = require('cookie-parser')
|
||||
const r = require('redis')
|
||||
const redis = r.createClient()
|
||||
|
||||
const redisOptions = {
|
||||
host: '127.0.0.1',
|
||||
port: 6379
|
||||
}
|
||||
|
||||
if (config.redis_host) {
|
||||
redisOptions.host = config.redis_host
|
||||
}
|
||||
|
||||
if (config.redis_port && config.redis_port > 0) {
|
||||
redisOptions.port = config.redis_port
|
||||
}
|
||||
|
||||
const redis = r.createClient(redisOptions)
|
||||
const helmet = require('helmet')
|
||||
const bodyParser = require('body-parser')
|
||||
const fetch = require('node-fetch')
|
||||
|
@ -3,6 +3,8 @@ const config = {
|
||||
reddit_app_id: 'H6-HjZ5pUPjaFQ', // You should obtain your own Reddit app ID. For testing purposes it's okay to use this project's default app ID. Create your Reddit app here: https://old.reddit.com/prefs/apps/. Make sure to create an "installed app" type of app.
|
||||
cert_dir: '', // For example '/home/teddit/letsencrypt/live/teddit.net', if you are using https. No trailing slash.
|
||||
video_enabled: true,
|
||||
redis_host: '127.0.0.1',
|
||||
redis_port: 6379,
|
||||
ssl_port: 8088,
|
||||
nonssl_port: 8080,
|
||||
listen_address: '0.0.0.0',
|
||||
|
Loading…
Reference in New Issue
Block a user