name = "I Fatti di Napoli 2.0"; $project->buildName = "fdn2"; $project->defaultLocale = "it"; $database = new stdClass(); $database->dbName = getenv("DDNINJA_MONGO_DBNAME"); $database->user = getenv("DDNINJA_MONGO_USER"); $database->pass = getenv("DDNINJA_MONGO_PASSWORD"); $database->useAuth = $database->user != false || $database->pass != false; $database->location = getenv("DDNINJA_MONGO_LOCATION"); if ($database->useAuth) { $database->connectionString = "mongodb://".$database->user.":".$database->pass."@".$database->location."/".$database->dbName; } else { $database->connectionString = "mongodb://".$database->location."/".$database->dbName; } $currentSystem = new stdClass(); $currentSystem->storageBaseDir = "/home/ddninja/storage"; // Il path con storage ecc in cui mettere immagini, file temporanei ecc $currentSystem->privateBaseDir = "/home/ddninja/private"; // Il path in cui inserire la cartella con lib, task, binari ecc $currentSystem->tmpBaseDir = "/tmp/ddninja"; $currentSystem->logBaseDir = "/var/log/ddninja"; // Il path dei log.... $currentSystem->xSendFileDir = "/tmp/xsend"; $currentSystem->apache = new StdClass(); $currentSystem->apache->user = "var-www"; $currentSystem->apache->group = "var-www"; $currentSystem->apache->workdir = "/var/www"; // Il path in cui inserire la cartella con le pagine html $currentSystem->remoteLocationPath = getenv('DDNINJA_PUBLIC_URL')."/"; // Deprecato in quanto CBS2 è stato dismesso $backupSystem = new stdClass(); $backupSystem->account = "1582528f056a7ea7f391149fddc75553"; $backupSystem->passphrase = "232728b3e504a400a62a9f94893a9a962ecc6543ed7d3c293340414b259aac727f14d60a4f2cd52e228c9694a55774ff5652520b38d120a299394715247645b8293a880901162f268c8c8777a3ee9c6e410455cb4c8137f58f9d7162d45582ab363679ed456e56bf3b36d0384368b62eced40abd0fe117f04c9322f07ee33a7c"; // Deprecato in quanto CBS2 è stato dismesso $cbs2 = new stdClass(); $cbs2->keyfile = "id_rsa_cbs_prod"; $cbs2->serverPort = "22"; // Generic voices $config = new stdClass(); $config->info = new stdClass(); $config->info->projectName = "I Fatti di Napoli"; $config->info->projectDescription = "Giornale quotidiano di Napoli con ultime notizie di politica, cultura, sport e spettacolo. Informazioni ed interviste su calcio e municipalità Informazioni su tutti i paesi e quartieri di Napoli"; $config->info->owner = "Antonio Pianelli"; $config->info->author = "Antonio Pianelli"; $config->locale = new stdClass(); $config->locale->gui = $project->defaultLocale; $config->locale->system = $project->defaultLocale; // PATHS $config->paths = new StdClass(); $config->paths->storage = $currentSystem->storageBaseDir . "/" . $project->buildName; $config->paths->private = $currentSystem->privateBaseDir . "/" . $project->buildName; $config->paths->public = $currentSystem->apache->workdir . "/" . $project->buildName; $config->paths->log = $currentSystem->logBaseDir . "/" . $project->buildName; $config->paths->tmp = $currentSystem->tmpBaseDir . "/" . $project->buildName; $config->paths->backup = $config->paths->storage . "/backup"; $config->paths->binaries = $config->paths->private . "/bin"; $config->paths->common = $config->paths->private . "/common"; $config->paths->libraries = $config->paths->private . "/lib"; $config->paths->task = $config->paths->private . "/task"; $config->paths->cbsQueue = $config->paths->tmp . "/cbsQueue"; $config->paths->backupTmp = $config->paths->tmp . "/bak"; $config->paths->imageCache = $config->paths->tmp . "/imageCache"; $config->paths->pubImages = $config->paths->public . "/style/images"; $config->paths->media = $config->paths->storage . "/media"; // $config->paths->defMedia = $config->paths->pubImages . "/defaults"; $config->paths->xsendfile = $currentSystem->xSendFileDir . "/" . $project->buildName; // FILES $config->files = new StdClass(); $config->files->system_log = $config->paths->log . "/sys.log"; $config->files->core_log = $config->paths->log . "/core.log"; $config->files->dao_log = $config->paths->log . "/dao.log"; $config->files->task_log = $config->paths->log . "/task.log"; $config->files->general_log = $config->paths->log . "/general.log"; $config->files->gui_log = $config->paths->log . "/gui.log"; $config->files->mail_log = $config->paths->log . "/mail.log"; $config->files->api_log = $config->paths->log . "/api.log"; $config->files->meteoCache = $config->paths->tmp . "/meteo.json"; // Pages $config->pages = new StdClass(); $config->pages->remoteLocationPath = $currentSystem->remoteLocationPath; // Emails $config->emails = new StdClass(); $config->emails->newsletter = "newsletter@ifattidinapoli.it"; $config->emails->techSupport = "tecnicalSupport@ifattidinapoli.it"; $config->emails->info = "info@ifattidinapoli.it"; $config->emails->system = "system@ifattidinapoli.it"; $config->emails->postmaster = "postmaster@ifattidinapoli.it"; // $config->pages->index = $currentSystem->remoteLocation . "/index.php"; // $config->pages->login = $currentSystem->remoteLocation . "/login.php"; // $config->pages->logout = $currentSystem->remoteLocation . "/logout.php"; $config->api = new stdClass(); $config->api->account = $backupSystem->account; $config->api->passphrase = $backupSystem->passphrase; // CBS 2 $config->cbs2 = new stdClass(); $config->cbs2->keyFile = $config->paths->common . "/" . $cbs2->keyfile; $config->cbs2->serverPort = $cbs2->serverPort; $config->database = $database; $config->mailer = new stdClass(); $config->mailer->address = "email-smtp.eu-west-1.amazonaws.com"; $config->mailer->port = "587"; $config->mailer->username = "AKIASMB7IW2MQPUP5CXS"; $config->mailer->password = "BHv+82Nns1kIKg99Hx0sjKlEpR+X4+1EgX+ec64n/mBt"; $config->mailer->smtpAuth = true; ?>