mirror of
https://github.com/standardnotes/server
synced 2026-01-16 20:04:32 -05:00
fix: add env vars to control cache type for home server
This commit is contained in:
@@ -60,6 +60,9 @@ fi
|
||||
if [ -z "$DB_TYPE" ]; then
|
||||
export DB_TYPE="mysql"
|
||||
fi
|
||||
if [ -z "$CACHE_TYPE" ]; then
|
||||
export CACHE_TYPE="redis"
|
||||
fi
|
||||
export DB_MIGRATIONS_PATH="dist/migrations/*.js"
|
||||
|
||||
#########
|
||||
|
||||
@@ -25,6 +25,7 @@ NEW_RELIC_DISTRIBUTED_TRACING_ENABLED=false
|
||||
NEW_RELIC_LOG_ENABLED=false
|
||||
NEW_RELIC_LOG_LEVEL=info
|
||||
|
||||
CACHE_TYPE=redis
|
||||
REDIS_URL=redis://cache
|
||||
|
||||
# (Optional) Caching Cross Service Tokens
|
||||
|
||||
@@ -27,7 +27,7 @@ export class ContainerConfigLoader {
|
||||
|
||||
const container = new Container()
|
||||
|
||||
const isConfiguredForHomeServer = env.get('DB_TYPE') === 'sqlite'
|
||||
const isConfiguredForHomeServer = env.get('CACHE_TYPE') === 'memory'
|
||||
|
||||
const newrelicWinstonFormatter = newrelicFormatter(winston)
|
||||
const winstonFormatters = [winston.format.splat(), winston.format.json()]
|
||||
|
||||
@@ -4,6 +4,7 @@ VERSION=development
|
||||
|
||||
PORT=3000
|
||||
|
||||
CACHE_TYPE=redis
|
||||
REDIS_URL=redis://cache
|
||||
|
||||
VALET_TOKEN_SECRET=change-me-!
|
||||
|
||||
@@ -52,7 +52,7 @@ export class ContainerConfigLoader {
|
||||
|
||||
const container = new Container()
|
||||
|
||||
const isConfiguredForHomeServer = env.get('DB_TYPE') === 'sqlite'
|
||||
const isConfiguredForHomeServer = env.get('CACHE_TYPE') === 'memory'
|
||||
|
||||
const logger = this.createLogger({ env })
|
||||
container.bind<winston.Logger>(TYPES.Logger).toConstantValue(logger)
|
||||
|
||||
Reference in New Issue
Block a user