File tree Expand file tree Collapse file tree 7 files changed +108
-0
lines changed Expand file tree Collapse file tree 7 files changed +108
-0
lines changed Original file line number Diff line number Diff line change 1+ name : app
2+
3+ type : php:8.0
4+
5+ runtime :
6+ extensions :
7+ - apcu
8+ - mbstring
9+ - sodium
10+ - ctype
11+ - iconv
12+ - xsl
13+ - pdo_pgsql
14+ - blackfire
15+
16+ variables :
17+ php :
18+ opcache.preload : /app/config/preload.php
19+
20+ build :
21+ flavor : none
22+
23+ disk : 512
24+
25+ relationships :
26+ database : " database:postgresql"
27+
28+ web :
29+ locations :
30+ " / " :
31+ root : " public"
32+ expires : 1h
33+ passthru : " /index.php"
34+
35+ mounts :
36+ " /var " : { source: local, source_path: var }
37+
38+ hooks :
39+ build : |
40+ set -x -e
41+
42+ curl -fs https://get.symfony.com/cloud/configurator | (>&2 bash)
43+
44+ (>&2 symfony-build)
45+
46+ deploy : |
47+ set -x -e
48+
49+ (>&2 symfony-deploy)
50+
51+ workers :
52+ messenger :
53+ # PHP background workers usually don't require much CPU.
54+ # See https://symfony.com/doc/current/cloud/cookbooks/resources_allocation.html
55+ size : XS
56+ resources :
57+ base_memory : 64 # Keep in sync with the `memory-limit` flag value
58+ memory_ratio : 128
59+ commands :
60+ # Don't forget to update your receiver name(s)
61+ start : symfony console --time-limit=3600 --memory-limit=64M messenger:consume async
Original file line number Diff line number Diff line change 1+ " https://{all}/ " : { type: upstream, upstream: "app:http" }
2+ " http://{all}/ " : { type: redirect, to: "https://{all}/" }
Original file line number Diff line number Diff line change 1+ database :
2+ type : postgresql:13
3+ disk : 1024
Original file line number Diff line number Diff line change 1+ framework :
2+ messenger :
3+ failure_transport : failed
4+
5+ transports :
6+ # https://symfony.com/doc/current/messenger.html#transport-configuration
7+ async :
8+ dsn : ' %env(MESSENGER_TRANSPORT_DSN)%'
9+ options :
10+ use_notify : true
11+ check_delayed_interval : 60000
12+ retry_strategy :
13+ max_retries : 3
14+ multiplier : 2
15+ failed : ' doctrine://default?queue_name=failed'
16+ # sync: 'sync://'
17+
18+ routing :
19+ # Route your messages to the transports
20+ # 'App\Message\YourMessage': async
Original file line number Diff line number Diff line change 1+ {
2+ "copy-from-recipe" : {
3+ "config/" : " %CONFIG_DIR%/" ,
4+ ".platform/" : " .platform/" ,
5+ ".platform.app.yaml" : " .platform.app.yaml" ,
6+ "php.ini" : " php.ini"
7+ },
8+ "env" : {
9+ "MESSENGER_TRANSPORT_DSN" : " doctrine://default"
10+ }
11+ }
Original file line number Diff line number Diff line change 1+ allow_url_include =off
2+ assert.active =off
3+ display_errors =off
4+ display_startup_errors =off
5+ max_execution_time =30
6+ session.use_strict_mode =On
7+ realpath_cache_ttl =3600
8+ zend.detect_unicode =Off
Original file line number Diff line number Diff line change 1+ {
2+ "aliases" : [" platformsh" ]
3+ }
You can’t perform that action at this time.
0 commit comments