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
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
|
# preserve original production files
|
||||||
mv ./docker-compose.yml ./docker-compose.production.yml
|
mv ./docker-compose.yml ./docker-compose.production.yml
|
||||||
mv ./Dockerfile ./Dockerfile.production
|
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/docker-compose.development.yml ./docker-compose.yml
|
||||||
cp ./deployment/Dockerfile.development ./Dockerfile
|
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
|
mkdir -p .vscode && cp ./deployment/launch.json ./.vscode/launch.json
|
||||||
|
|
||||||
|
# seed .env file with dev presets
|
||||||
echo "path=\"$(pwd)\"" > ./.env
|
echo "path=\"$(pwd)\"" > ./.env
|
||||||
cat ./deployment/.env.development >> ./.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
|
DEBUG = 0
|
||||||
; Pathfinder database
|
; Pathfinder database
|
||||||
DB_PF_DNS = mysql:host=${CONTAINER_NAME}db;port=3306;dbname=
|
DB_PF_DNS = mysql:host=${CONTAINER_NAME}db;port=3306;dbname=
|
||||||
DB_PF_NAME = pf
|
DB_PF_NAME = pf
|
||||||
DB_PF_USER = root
|
DB_PF_USER = root
|
||||||
DB_PF_PASS = $MYSQL_PASSWORD
|
DB_PF_PASS = $MYSQL_PASSWORD
|
||||||
|
|
||||||
; Universe data (New Eden) cache DB for ESI API respons
|
; Universe data (New Eden) cache DB for ESI API respons
|
||||||
DB_UNIVERSE_DNS = mysql:host=${CONTAINER_NAME}db;port=3306;dbname=
|
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
|
; EVE-Online CCP Database export
|
||||||
DB_CCP_DNS = mysql:host=${CONTAINER_NAME}db;port=3306;dbname=
|
DB_CCP_DNS = mysql:host=${CONTAINER_NAME}db;port=3306;dbname=
|
||||||
DB_CCP_NAME = eve_lifeblood_min
|
DB_CCP_NAME = eve_lifeblood_min
|
||||||
DB_CCP_USER = root
|
DB_CCP_USER = root
|
||||||
DB_CCP_PASS = $MYSQL_PASSWORD
|
DB_CCP_PASS = $MYSQL_PASSWORD
|
||||||
|
|
||||||
; CCP SSO
|
; CCP SSO
|
||||||
CCP_SSO_URL = https://login.eveonline.com
|
CCP_SSO_URL = https://login.eveonline.com
|
||||||
CCP_SSO_CLIENT_ID = $CCP_SSO_CLIENT_ID
|
CCP_SSO_CLIENT_ID = $CCP_SSO_CLIENT_ID
|
||||||
CCP_SSO_SECRET_KEY = $CCP_SSO_SECRET_KEY
|
CCP_SSO_SECRET_KEY = $CCP_SSO_SECRET_KEY
|
||||||
CCP_SSO_DOWNTIME = 11:00
|
CCP_SSO_DOWNTIME = 11:00
|
||||||
|
|
||||||
; CCP ESI API
|
; CCP ESI API
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue