Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a project template #203

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
196 changes: 196 additions & 0 deletions template/deploy.dev.yml.dist
Original file line number Diff line number Diff line change
@@ -0,0 +1,196 @@
version: "0.1"

namespace: spryker_project_dev
tag: 'dev'

environment: docker.dev
image:
tag: spryker/php:7.3-alpine3.12
php:
enabled-extensions:
- blackfire
composer:
mode: ''
autoload: ''
assets:
mode: development

regions:
EU:
services:
database:
database: eu-docker
username: spryker
password: secret

stores:
DE:
services:
broker:
namespace: de-docker
key_value_store:
namespace: 1
search:
namespace: de_search
AT:
services:
broker:
namespace: at-docker
key_value_store:
namespace: 2
search:
namespace: at_search
US:
services:
database:
database: us-docker
username: spryker
password: secret
stores:
US:
services:
broker:
namespace: us-docker
key_value_store:
namespace: 3
search:
namespace: us_search
groups:
EU:
region: EU
applications:
yves_eu:
application: yves
endpoints:
yves.de.spryker.local:
store: DE
services:
session:
namespace: 1
yves.at.spryker.local:
store: AT
services:
session:
namespace: 2
glue_eu:
application: glue
endpoints:
glue.de.spryker.local:
store: DE
glue.at.spryker.local:
store: AT
zed_eu:
application: zed
endpoints:
zed.de.spryker.local:
store: DE
services:
session:
namespace: 3
zed.at.spryker.local:
store: AT
services:
session:
namespace: 4
US:
region: US
applications:
yves_us:
application: yves
endpoints:
yves.us.spryker.local:
store: US
services:
session:
namespace: 5
glue_us:
application: glue
endpoints:
glue.us.spryker.local:
store: US
zed_us:
application: zed
endpoints:
zed.us.spryker.local:
store: US
services:
session:
namespace: 6
services:
database:
engine: postgres
root:
username: "root"
password: "secret"
endpoints:
localhost:5432:
protocol: tcp
broker:
engine: rabbitmq
api:
username: "spryker"
password: "secret"
endpoints:
queue.spryker.local:
localhost:5672:
protocol: tcp
session:
engine: redis
key_value_store:
engine: redis
endpoints:
localhost:16379:
protocol: tcp
search:
engine: elastic
version: 6.8
endpoints:
localhost:9200:
protocol: tcp
scheduler:
engine: jenkins
endpoints:
scheduler.spryker.local:
mail_catcher:
engine: mailhog
endpoints:
mail.spryker.local:
swagger:
engine: swagger-ui
endpoints:
swagger.spryker.local:
redis-gui:
engine: redis-commander
endpoints:
redis-commander.spryker.local:
dashboard:
engine: dashboard
endpoints:
spryker.local:

docker:

ssl:
enabled: false
redirect: true

testing:
store: DE

debug:
enabled: true
xdebug:
enabled: true

mount:
native:
platforms:
- linux

docker-sync:
platforms:
- windows

mutagen:
platform:
- macos