1
0
Fork 0
mirror of synced 2024-06-26 10:10:57 +12:00

redis auth environment var

This commit is contained in:
Damodar Lohani 2021-01-29 08:28:09 +05:45
parent a7b76e7579
commit 98dddd487c
4 changed files with 35 additions and 1 deletions

View file

@ -133,6 +133,14 @@ return [
'required' => false,
'question' => '',
],
[
'name' => '_APP_REDIS_AUTH',
'description' => 'Redis server auth.',
'introduction' => '',
'default' => '',
'required' => false,
'question' => '',
],
],
],
[

View file

@ -91,7 +91,7 @@ Config::load('storage-inputs', __DIR__.'/config/storage/inputs.php');
Config::load('storage-outputs', __DIR__.'/config/storage/outputs.php');
Resque::setBackend(App::getEnv('_APP_REDIS_HOST', '')
.':'.App::getEnv('_APP_REDIS_PORT', ''));
.':'.App::getEnv('_APP_REDIS_PORT', ''), 0, App::getEnv('_APP_REDIS_AUTH',null));
/**
* DB Filters
@ -175,6 +175,10 @@ $register->set('statsd', function () { // Register DB connection
$register->set('cache', function () { // Register cache connection
$redis = new Redis();
$redis->pconnect(App::getEnv('_APP_REDIS_HOST', ''), App::getEnv('_APP_REDIS_PORT', ''));
$auth = App::getEnv('_APP_REDIS_AUTH',null);
if($auth != null) {
$redis->auth($auth);
}
$redis->setOption(Redis::OPT_READ_TIMEOUT, -1);
return $redis;

View file

@ -66,6 +66,7 @@ services:
- _APP_DOMAIN_TARGET
- _APP_REDIS_HOST
- _APP_REDIS_PORT
- _APP_REDIS_AUTH
- _APP_DB_HOST
- _APP_DB_PORT
- _APP_DB_SCHEMA
@ -101,6 +102,7 @@ services:
- _APP_ENV
- _APP_REDIS_HOST
- _APP_REDIS_PORT
- _APP_REDIS_AUTH
- _APP_STATSD_HOST
- _APP_STATSD_PORT
@ -118,6 +120,7 @@ services:
- _APP_ENV
- _APP_REDIS_HOST
- _APP_REDIS_PORT
- _APP_REDIS_AUTH
- _APP_DB_HOST
- _APP_DB_PORT
- _APP_DB_SCHEMA
@ -139,6 +142,7 @@ services:
- _APP_SYSTEM_SECURITY_EMAIL_ADDRESS
- _APP_REDIS_HOST
- _APP_REDIS_PORT
- _APP_REDIS_AUTH
- _APP_DB_HOST
- _APP_DB_PORT
- _APP_DB_SCHEMA
@ -160,6 +164,7 @@ services:
- _APP_SYSTEM_SECURITY_EMAIL_ADDRESS
- _APP_REDIS_HOST
- _APP_REDIS_PORT
- _APP_REDIS_AUTH
- _APP_DB_HOST
- _APP_DB_PORT
- _APP_DB_SCHEMA
@ -183,6 +188,7 @@ services:
- _APP_ENV
- _APP_REDIS_HOST
- _APP_REDIS_PORT
- _APP_REDIS_AUTH
- _APP_DB_HOST
- _APP_DB_PORT
- _APP_DB_SCHEMA
@ -207,6 +213,7 @@ services:
- _APP_SYSTEM_SECURITY_EMAIL_ADDRESS
- _APP_REDIS_HOST
- _APP_REDIS_PORT
- _APP_REDIS_AUTH
- _APP_DB_HOST
- _APP_DB_PORT
- _APP_DB_SCHEMA
@ -231,6 +238,7 @@ services:
- _APP_ENV
- _APP_REDIS_HOST
- _APP_REDIS_PORT
- _APP_REDIS_AUTH
- _APP_DB_HOST
- _APP_DB_PORT
- _APP_DB_SCHEMA
@ -259,6 +267,7 @@ services:
- _APP_SYSTEM_EMAIL_ADDRESS
- _APP_REDIS_HOST
- _APP_REDIS_PORT
- _APP_REDIS_AUTH
- _APP_SMTP_HOST
- _APP_SMTP_PORT
- _APP_SMTP_SECURE
@ -279,6 +288,7 @@ services:
- _APP_ENV
- _APP_REDIS_HOST
- _APP_REDIS_PORT
- _APP_REDIS_AUTH
- _APP_MAINTENANCE_INTERVAL
- _APP_MAINTENANCE_RETENTION_EXECUTION
- _APP_MAINTENANCE_RETENTION_ABUSE
@ -298,6 +308,7 @@ services:
- _APP_ENV
- _APP_REDIS_HOST
- _APP_REDIS_PORT
- _APP_REDIS_AUTH
mariadb:
image: appwrite/mariadb:1.2.0 # fix issues when upgrading using: mysql_upgrade -u root -p

View file

@ -86,6 +86,7 @@ services:
- _APP_DOMAIN_TARGET
- _APP_REDIS_HOST
- _APP_REDIS_PORT
- _APP_REDIS_AUTH
- _APP_DB_HOST
- _APP_DB_PORT
- _APP_DB_SCHEMA
@ -127,6 +128,7 @@ services:
- _APP_ENV
- _APP_REDIS_HOST
- _APP_REDIS_PORT
- _APP_REDIS_AUTH
- _APP_STATSD_HOST
- _APP_STATSD_PORT
@ -147,6 +149,7 @@ services:
- _APP_ENV
- _APP_REDIS_HOST
- _APP_REDIS_PORT
- _APP_REDIS_AUTH
- _APP_DB_HOST
- _APP_DB_PORT
- _APP_DB_SCHEMA
@ -172,6 +175,7 @@ services:
- _APP_SYSTEM_SECURITY_EMAIL_ADDRESS
- _APP_REDIS_HOST
- _APP_REDIS_PORT
- _APP_REDIS_AUTH
- _APP_DB_HOST
- _APP_DB_PORT
- _APP_DB_SCHEMA
@ -196,6 +200,7 @@ services:
- _APP_SYSTEM_SECURITY_EMAIL_ADDRESS
- _APP_REDIS_HOST
- _APP_REDIS_PORT
- _APP_REDIS_AUTH
- _APP_DB_HOST
- _APP_DB_PORT
- _APP_DB_SCHEMA
@ -222,6 +227,7 @@ services:
- _APP_ENV
- _APP_REDIS_HOST
- _APP_REDIS_PORT
- _APP_REDIS_AUTH
- _APP_DB_HOST
- _APP_DB_PORT
- _APP_DB_SCHEMA
@ -248,6 +254,7 @@ services:
- _APP_SYSTEM_SECURITY_EMAIL_ADDRESS
- _APP_REDIS_HOST
- _APP_REDIS_PORT
- _APP_REDIS_AUTH
- _APP_DB_HOST
- _APP_DB_PORT
- _APP_DB_SCHEMA
@ -275,6 +282,7 @@ services:
- _APP_ENV
- _APP_REDIS_HOST
- _APP_REDIS_PORT
- _APP_REDIS_AUTH
- _APP_DB_HOST
- _APP_DB_PORT
- _APP_DB_SCHEMA
@ -307,6 +315,7 @@ services:
- _APP_SYSTEM_EMAIL_ADDRESS
- _APP_REDIS_HOST
- _APP_REDIS_PORT
- _APP_REDIS_AUTH
- _APP_SMTP_HOST
- _APP_SMTP_PORT
- _APP_SMTP_SECURE
@ -329,6 +338,7 @@ services:
- _APP_ENV
- _APP_REDIS_HOST
- _APP_REDIS_PORT
- _APP_REDIS_AUTH
- _APP_MAINTENANCE_INTERVAL
- _APP_MAINTENANCE_RETENTION_EXECUTION
- _APP_MAINTENANCE_RETENTION_ABUSE
@ -350,6 +360,7 @@ services:
- _APP_ENV
- _APP_REDIS_HOST
- _APP_REDIS_PORT
- _APP_REDIS_AUTH
mariadb:
image: appwrite/mariadb:1.2.0 # fix issues when upgrading using: mysql_upgrade -u root -p