adds environment.ini for dev
This commit is contained in:
parent
033c72c4e7
commit
7b76c06792
3 changed files with 77 additions and 8 deletions
|
|
@ -1,9 +1,18 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
# preserve original production files
|
||||
mv ./docker-compose.yml ./docker-compose.production.yml
|
||||
mv ./Dockerfile ./Dockerfile.production
|
||||
mv ./static/pathfinder/environment.ini ./static/pathfinder/environment.production.ini
|
||||
|
||||
# copy development versions
|
||||
cp ./deployment/docker-compose.development.yml ./docker-compose.yml
|
||||
cp ./deployment/Dockerfile.development ./Dockerfile
|
||||
cp ./deployment/environment.development.ini ./static/pathfinder/environment.ini
|
||||
|
||||
# set up launch file for vscode
|
||||
mkdir -p .vscode && cp ./deployment/launch.json ./.vscode/launch.json
|
||||
|
||||
# seed .env file with dev presets
|
||||
echo "path=\"$(pwd)\"" > ./.env
|
||||
cat ./deployment/.env.development >> ./.env
|
||||
60
development/environment.development.ini
Normal file
60
development/environment.development.ini
Normal file
|
|
@ -0,0 +1,60 @@
|
|||
; Environment Config
|
||||
|
||||
[ENVIRONMENT]
|
||||
; project environment (DEVELOP || PRODUCTION).
|
||||
; This effects: DB connection, Mail-Server, SSO, ESI configurations in this file
|
||||
; configuration below
|
||||
SERVER = DEVELOPMENT
|
||||
|
||||
[ENVIRONMENT.DEVELOPMENT]
|
||||
; path to index.php (Default: leave blank == "auto-detect")
|
||||
; -> e.g. set /pathfinder if your URL looks like https://www.[YOUR_DOMAIN]/pathfinder (subfolder)
|
||||
BASE =
|
||||
; deployment URL (e.g. https://www.pathfinder-w.space)
|
||||
URL = {{@SCHEME}}://$DOMAIN
|
||||
; level of debug/error stack trace
|
||||
DEBUG = 3
|
||||
; Pathfinder database
|
||||
DB_PF_DNS = mysql:host=${CONTAINER_NAME}db;port=3306;dbname=
|
||||
DB_PF_NAME = pf
|
||||
DB_PF_USER = root
|
||||
DB_PF_PASS = $MYSQL_PASSWORD
|
||||
|
||||
; Universe data (New Eden) cache DB for ESI API respons
|
||||
DB_UNIVERSE_DNS = mysql:host=${CONTAINER_NAME}db;port=3306;dbname=
|
||||
DB_UNIVERSE_NAME = eve_universe
|
||||
DB_UNIVERSE_USER = root
|
||||
DB_UNIVERSE_PASS = $MYSQL_PASSWORD
|
||||
|
||||
|
||||
; EVE-Online CCP Database export
|
||||
DB_CCP_DNS = mysql:host=${CONTAINER_NAME}db;port=3306;dbname=
|
||||
DB_CCP_NAME = eve_lifeblood_min
|
||||
DB_CCP_USER = root
|
||||
DB_CCP_PASS = $MYSQL_PASSWORD
|
||||
|
||||
; CCP SSO
|
||||
CCP_SSO_URL = https://login.eveonline.com
|
||||
CCP_SSO_CLIENT_ID = $CCP_SSO_CLIENT_ID
|
||||
CCP_SSO_SECRET_KEY = $CCP_SSO_SECRET_KEY
|
||||
CCP_SSO_DOWNTIME = 11:00
|
||||
|
||||
; CCP ESI API
|
||||
CCP_ESI_URL = https://esi.evetech.net
|
||||
CCP_ESI_DATASOURCE = tranquility
|
||||
CCP_ESI_SCOPES = $CCP_ESI_SCOPES
|
||||
CCP_ESI_SCOPES_ADMIN =
|
||||
|
||||
; SMTP settings (optional)
|
||||
SMTP_HOST = localhost
|
||||
SMTP_PORT = 25
|
||||
SMTP_SCHEME = TLS
|
||||
SMTP_USER =
|
||||
SMTP_PASS =
|
||||
|
||||
SMTP_FROM = registration@pathfinder-w.space
|
||||
SMTP_ERROR = admin@pathfinder-w.space
|
||||
|
||||
; TCP Socket configuration (optional) (advanced)
|
||||
SOCKET_HOST = ${CONTAINER_NAME}-socket
|
||||
SOCKET_PORT = 5555
|
||||
|
|
@ -16,9 +16,9 @@ URL = {{@SCHEME}}://$DOMAIN
|
|||
DEBUG = 0
|
||||
; Pathfinder database
|
||||
DB_PF_DNS = mysql:host=${CONTAINER_NAME}db;port=3306;dbname=
|
||||
DB_PF_NAME = pf
|
||||
DB_PF_USER = root
|
||||
DB_PF_PASS = $MYSQL_PASSWORD
|
||||
DB_PF_NAME = pf
|
||||
DB_PF_USER = root
|
||||
DB_PF_PASS = $MYSQL_PASSWORD
|
||||
|
||||
; Universe data (New Eden) cache DB for ESI API respons
|
||||
DB_UNIVERSE_DNS = mysql:host=${CONTAINER_NAME}db;port=3306;dbname=
|
||||
|
|
@ -29,14 +29,14 @@ DB_UNIVERSE_PASS = $MYSQL_PASSWORD
|
|||
|
||||
; EVE-Online CCP Database export
|
||||
DB_CCP_DNS = mysql:host=${CONTAINER_NAME}db;port=3306;dbname=
|
||||
DB_CCP_NAME = eve_lifeblood_min
|
||||
DB_CCP_USER = root
|
||||
DB_CCP_PASS = $MYSQL_PASSWORD
|
||||
DB_CCP_NAME = eve_lifeblood_min
|
||||
DB_CCP_USER = root
|
||||
DB_CCP_PASS = $MYSQL_PASSWORD
|
||||
|
||||
; CCP SSO
|
||||
CCP_SSO_URL = https://login.eveonline.com
|
||||
CCP_SSO_CLIENT_ID = $CCP_SSO_CLIENT_ID
|
||||
CCP_SSO_SECRET_KEY = $CCP_SSO_SECRET_KEY
|
||||
CCP_SSO_CLIENT_ID = $CCP_SSO_CLIENT_ID
|
||||
CCP_SSO_SECRET_KEY = $CCP_SSO_SECRET_KEY
|
||||
CCP_SSO_DOWNTIME = 11:00
|
||||
|
||||
; CCP ESI API
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue