Skip to content

Commit

Permalink
ci: created Docker env vars
Browse files Browse the repository at this point in the history
  • Loading branch information
BurningDog committed Oct 5, 2023
1 parent 56c7741 commit 01013be
Show file tree
Hide file tree
Showing 3 changed files with 51 additions and 0 deletions.
18 changes: 18 additions & 0 deletions .env.caddy.php-bluegreen.redis.database.prod
@@ -0,0 +1,18 @@
# .env.caddy.php-bluegreen.redis.database.prod
#
# Runs docker with a production setup
#
# - 2 php services: php-blue and php-green
# - redis for sessions
# - node-build container for building JavaScript and CSS
# - database running in docker
#
# @see https://github.com/api-platform/api-platform/pull/1965
# @see https://docs.docker.com/compose/environment-variables/envvars/#compose_file
#
# Usage: copy to .env so docker composer can use it
SERVER_NAME="localhost"
CADDY_MERCURE_JWT_SECRET=${CADDY_MERCURE_JWT_SECRET:-ChangeMe}
POSTGRES_HOST=database
GIT_SHA=$GITHUB_SHA
COMPOSE_FILE=docker-compose.bluegreen.yml:docker-compose.database.yml:docker-compose.bluegreen.database.yml
19 changes: 19 additions & 0 deletions .env.caddy.php-bluegreen.redis.prod
@@ -0,0 +1,19 @@
# .env.caddy.php-bluegreen.redis.prod
#
# Runs docker with a production setup (no database in docker)
#
# - 2 php services: php-blue and php-green
# - redis for sessions
# - node-build container for building JavaScript and CSS
# - database running on host (local would be on Mac)
#
# @see https://github.com/api-platform/api-platform/pull/1965
# @see https://docs.docker.com/compose/environment-variables/envvars/#compose_file
#
# Usage: copy to .env so docker composer can use it
CADDY_MERCURE_JWT_SECRET=${CADDY_MERCURE_JWT_SECRET:-ChangeMe}
POSTGRES_USER=${POSTGRES_USER:-app}
POSTGRES_PASSWORD=''
POSTGRES_HOST=host.docker.internal
GIT_SHA=$GITHUB_SHA
COMPOSE_FILE=docker-compose.bluegreen.yml
14 changes: 14 additions & 0 deletions .env.caddy.php.database.dev
@@ -0,0 +1,14 @@
# .env.caddy.php.database.dev
#
# Start caddy, php (from the dev base), and the database
#
# Also used in CI in order to be able to run tests
#
# @see https://github.com/api-platform/api-platform/pull/1965
# @see https://docs.docker.com/compose/environment-variables/envvars/#compose_file
#
# Usage: copy to .env so docker composer can use it
SERVER_NAME="localhost"
POSTGRES_HOST=database
GIT_SHA=$GITHUB_SHA
COMPOSE_FILE=docker-compose.yml:docker-compose.override.yml:docker-compose.database.yml

0 comments on commit 01013be

Please sign in to comment.