forked from NateV/Expungement-Generator
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdocker-config.php
More file actions
61 lines (61 loc) · 2.33 KB
/
docker-config.php
File metadata and controls
61 lines (61 loc) · 2.33 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
<?php
/*************************************
* config.php
* configuration settings for the expungement generator
*
* THIS VERSION IS FOR USE WITH A DOCKER CONTAINER.
*
* Copyright 2011-2015 Community Legal Services
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*
**************************/
$debug=false;
// for a linux system
$basedir = join(DIRECTORY_SEPARATOR, array("", "var", "www"));
$toolsDir = join(DIRECTORY_SEPARATOR, array("", "usr", "local", "bin"));
$includeDir = join(DIRECTORY_SEPARATOR, array("", "usr", "local", "include"));
$wwwdir = join(DIRECTORY_SEPARATOR, array ($basedir, "html"));
$docketScraperAPIURL = getenv("docketscraperAPIURL");
$baseURL = getenv("BASE_URL");
$pdftotext = $toolsDir . DIRECTORY_SEPARATOR . "pdftotext";
$sendGridApiKey = getenv("SENDGRID_KEY");
// these shouldn't ever need to change
$dataDir = DIRECTORY_SEPARATOR . "data" . DIRECTORY_SEPARATOR;
$templateDir = join(DIRECTORY_SEPARATOR, array($wwwdir, "templates")) . DIRECTORY_SEPARATOR;
$docketSheetsDir = join(DIRECTORY_SEPARATOR, array($wwwdir, "docketsheets")) . DIRECTORY_SEPARATOR;
// db information
$dbPassword = getenv("DB_PASS");
$dbUser = getenv("DB_USER");
$dbName = getenv("DB_NAME");
$dbHost = getenv("DB_HOST");
//charge DB information
$chargeDBHost = getenv("CHARGE_DB_HOST");
$chargeDBUser = getenv("CHARGE_DB_USER");
$chargeDBPassword = getenv("CHARGE_DB_PASS");
$chargeDBName = getenv("CHARGE_DB_NAME");
// this is only needed in the CLS production environmnet
/*
$crepDBPassword = "fakepassword";
$crepDBUser = "fakeusername";
$crepDBName = "eg";
$crepDBHost = "mydburl.org";
*/
$tempFile = tempnam($dataDir, "FOO");
// setup DB
require_once("dbconnect.php");
// set up the Message handler
require_once("Message.php");
$errorMessages = new Message();
// this logs a user in; must happen early on b/c of header requirements with session vars
require_once("doLogin.php");
?>