Skip to content

Conversation

Copy link

Copilot AI commented Dec 7, 2025

Q A
Is bugfix?
New feature? ✔️
Breaks BC?
Fixed issues

Description

Adds .env file support for local development without Docker. Previously, APP_ENV had to be set manually via environment variables (e.g., APP_ENV=dev ./yii serve). Docker environments were unaffected as they use docker/.env files.

Changes

  • Added vlucas/phpdotenv ^5.6 to load .env files in src/autoload.php
  • Created .env.example with APP_ENV=dev and APP_DEBUG=true as development defaults
  • Updated .gitignore to exclude .env from version control
  • Modified src/Environment.php to default to prod when APP_ENV is unset (safe for production deployments without .env)
  • Updated README.md with .env usage instructions

Behavior

Environment variable precedence: CLI env vars > .env file > default (prod)

# Local development - copy .env.example to .env
cp .env.example .env
./yii serve  # Uses APP_ENV=dev from .env

# Override .env when needed
APP_ENV=test ./yii serve  # CLI var takes precedence

# Production - no .env needed
./yii serve  # Defaults to APP_ENV=prod

Docker environments continue using docker/.env files unchanged.

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • https://api.github.com/repos/Behat/Gherkin/zipball/05a7459283e8e6af0d46ec25b8bb5960ca3cfa7b
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/Codeception/c3/zipball/e23298a1cd5e7745973ea26a53572a3d9b013439
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/UbGAJp /usr/bin/composer install --ignore-platform-reqs (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/Codeception/lib-innerbrowser/zipball/cf2ddaae5e07eb3cceb504d93bd95f4a2d892dab
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/Codeception/lib-xml/zipball/758a525ed766ad641cc66cd619d96dbb9e887be2
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/Codeception/module-phpbrowser/zipball/460e392c77370f7836012b16e06071eb1607876a
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/Codeception/module-rest/zipball/5db3a2e62ce6948d1822709c034a22fa1b1f2309
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/DaveRandom/LibDNS/zipball/b84c94e8fe6b7ee4aecfe121bfe3b6177d303c8a
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/OndraM/ci-detector/zipball/8b0223b5ed235fd377c75fdd1bfcad05c0f168b8
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/PHP-CS-Fixer/PHP-CS-Fixer/zipball/9f10aa6390cea91da175ea608880e942d7c0226e
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/Roave/infection-static-analysis-plugin/zipball/527cd90de7938071d93729ffdea049eeddebb918
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/SoftCreatR/JSONPath/zipball/74f0b330a98135160db947ba7bc65216b64a0c86
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/alexkart/curl-builder/zipball/ce9224d8a33625059ae1c549b101061cf8d8bc27
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/amphp/amp/zipball/fa0ab33a6f47a82929c38d03ca47ebb71086a93f
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/amphp/byte-stream/zipball/55a6bd071aec26fa2a3e002618c20c35e3df1b46
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/amphp/cache/zipball/46912e387e6aa94933b61ea1ead9cf7540b7797c
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/amphp/dns/zipball/78eb3db5fc69bf2fc0cb503c4fcba667bc223c71
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/amphp/parser/zipball/3cf1f8b32a0171d4b1bed93d25617637a77cded7
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/amphp/pipeline/zipball/7b52598c2e9105ebcddf247fc523161581930367
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/amphp/process/zipball/52e08c09dec7511d5fbc1fb00d3e4e79fc77d58d
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/amphp/serialization/zipball/693e77b2fb0b266c3c7d622317f881de44ae94a1
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/amphp/socket/zipball/58e0422221825b79681b72c50c47a930be7bf1e1
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/amphp/sync/zipball/217097b785130d77cfcc58ff583cf26cd1770bf1
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/bobthecow/psysh/zipball/ee6d5028be4774f56c6c2c85ec4e6bc9acfe6b67
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/cebe/markdown/zipball/9bac5e971dd391e2802dca5400bbeacbaea9eb86
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/clue/reactphp-ndjson/zipball/392dc165fce93b5bb5c637b67e59619223c931b0
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/colinodell/json5/zipball/5724d21bc5c910c2560af1b8915f0cc0163579c8
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/composer/pcre/zipball/b2bed4734f0cc156ee1fe9c0da2550420d99a21e
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/composer/semver/zipball/198166618906cb2de69b95d7d47e5fa8aa1b2b95
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/composer/xdebug-handler/zipball/6c1925561632e83d60a44492e0b344cf48ab85ef
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/cweiske/jsonmapper/zipball/8c64d8d444a5d764c641ebe97e0e3bc72b25bf6c
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/doctrine/deprecations/zipball/459c2f5dd3d6a4633d3b5f46ee2b1c40f57d3f38
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/guzzle/guzzle/zipball/b51ac707cfa420b7bfd4e4d5e510ba8008e822b4
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/guzzle/promises/zipball/481557b130ef3790cf82b713667b43030dc9c957
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/httpsoft/http-message/zipball/f6c88e2189b9f75f10dfaeb0a85c56ea04a53c19
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/igorw/evenement/zipball/0a16b0d71ab13284339abb99d9d2bd813640efbc
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/infection/abstract-testframework-adapter/zipball/18925e20d15d1a5995bb85c9dc09e8751e1e069b
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/infection/extension-installer/zipball/9b351d2910b9a23ab4815542e93d541e0ca0cdcf
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/UbGAJp /usr/bin/composer install --ignore-platform-reqs (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/infection/include-interceptor/zipball/0cc76d95a79d9832d74e74492b0a30139904bdf7
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/infection/infection/zipball/f9628fcd7f76eadf24726e57a81937c42458232b
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/infection/mutator/zipball/3c976d721b02b32f851ee4e15d553ef1e9186d1d
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/jsonrainbow/json-schema/zipball/134e98916fa2f663afa623970af345cd788e8967
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/kelunik/certificate/zipball/7e00d498c264d5eb4f78c69f41c8bd6719c0199e
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/marc-mabe/php-enum/zipball/bb426fcdd65c60fb3638ef741e8782508fda7eef
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/nikic/FastRoute/zipball/181d480e08d9476e61381e04a71b34dc0432e812
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/nikic/PHP-Parser/zipball/dca41cd15c2ac9d055ad70dbfd011130757d1f82
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/php-fig/container/zipball/c71ecc56dfe541dbd90c5360474fbc405f8d5963
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/php-fig/event-dispatcher/zipball/dbefd12671e8a14ec7f180cab83036ed26714bb0
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/php-fig/http-client/zipball/bb5906edc1c324c9a05aa0873d40117941e5fa90
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/php-fig/http-factory/zipball/2b4765fddfe3b508ac62f829e852b1501d3f6e8a
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/php-fig/http-message/zipball/402d35bcb92c70c026d1a6a9883f06b2ead23d71
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/php-fig/http-server-handler/zipball/84c4fb66179be4caaf8e97bd239203245302e7d4
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/php-fig/http-server-middleware/zipball/c1481f747daaa6a0782775cd6a8c26a1bf4a3829
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/php-fig/log/zipball/f16e1d5863e37f8d8c2a01719f5b34baa2b714d3
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/php-fig/simple-cache/zipball/764e0b3939f5ca87cb904f570ef9be2d78a07865
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/phpDocumentor/ReflectionCommon/zipball/1d01c49d4ed62f25aa84a747ad35d5a16924662b
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/90614c73d3800e187615e2dd236ad0e2a01bf761
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/92a98ada2b93d9b201a613cb5a33584dde25f195
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/phpstan/phpdoc-parser/zipball/1e0cd5370df5dd2e556a36b9c62f62e555870495
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/phpstan/phpstan/zipball/9e800e6bee7d5bd02784d4c6069b48032d16224f
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/reactphp/cache/zipball/d47c472b64aa5608225f47965a484b75c7817d5b
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/reactphp/child-process/zipball/1721e2b93d89b745664353b9cfc8f155ba8a6159
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/reactphp/dns/zipball/7562c05391f42701c1fccf189c8225fece1cd7c3
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/reactphp/event-loop/zipball/ba276bda6083df7e0050fd9b33f66ad7a4ac747a
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/reactphp/promise/zipball/23444f53a813a3296c1368bb104793ce8d88f04a
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/reactphp/socket/zipball/ef5b17b81f6f60504c539313f94f2d826c5faa08
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/reactphp/stream/zipball/1e5b0acb8fe55143b5b426817155190eb6f5b18d
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/rectorphp/rector/zipball/7bd21a40b0332b93d4bfee284093d7400696902d
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/revoltphp/event-loop/zipball/b6fc06dce8e9b523c9946138fa5e62181934f91c
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/sebastianbergmann/comparator/zipball/85c77556683e6eee4323e4c5468641ca0237e2e8
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/sebastianbergmann/diff/zipball/b4ccd857127db5d41a5b676f24b51371d76d8544
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/sebastianbergmann/exporter/zipball/70a298763b40b213ec087c51c739efcaa90bcd74
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/f6458abbf32a6c8174f8f26261475dc133b3d9dc
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/shipmonk-rnd/composer-dependency-analyser/zipball/975e5873b519d5180b1017a5dfb43d80781abd45
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/spatie/array-to-xml/zipball/7b9202dccfe18d4e3a13303156d6bbcc1c61dabf
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/symfony/browser-kit/zipball/3bb26dafce31633b1f699894c86379eefc8af5bb
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/symfony/console/zipball/0bc0f45254b99c58d45a8fbf9fb955d46cbd1bb8
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/symfony/css-selector/zipball/ab862f478513e7ca2fe9ec117a6f01a8da6e1135
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/symfony/deprecation-contracts/zipball/63afe740e99a13ba87ec199bb07bbdee937a5b62
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/symfony/dom-crawler/zipball/8f3e7464fe7e77294686e935956a6a8ccf7442c4
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/59eb412e93815df44f05f342958efa9f46b1e586
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/symfony/event-dispatcher/zipball/9dddcddff1ef974ad87b3708e4b442dc38b2261d
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/symfony/filesystem/zipball/d551b38811096d0be9c4691d406991b47c0c630a
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/symfony/finder/zipball/340b9ed7320570f319028a2cbec46d40535e94bd
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/symfony/options-resolver/zipball/d2b592535ffa6600c265a3893a7f7fd2bad82dd7
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/symfony/polyfill-ctype/zipball/a3cc8b044a6ea513310cbd48ef7333b384945638
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/380872130d3a5dd3ace2f4010d95125fde5d5c70
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/UbGAJp /usr/bin/composer install --ignore-platform-reqs (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/3833d7255cc303546435cb650316bff708a1c75c
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/UbGAJp /usr/bin/composer install --ignore-platform-reqs (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/symfony/polyfill-mbstring/zipball/6d857f4d76bd4b343eac26d6b539585d2bc56493
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/UbGAJp /usr/bin/composer install --ignore-platform-reqs (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/symfony/polyfill-php80/zipball/0cc9dd0f17f61d8131e7df6b84bd344899fe2608
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/symfony/polyfill-php81/zipball/4a4cfc2d253c21a5ad0e53071df248ed48c6ce5c
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/symfony/polyfill-php84/zipball/d8ced4d875142b6a7426000426b8abc631d6b191
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/symfony/process/zipball/7ca8dc2d0dcf4882658313aba8be5d9fd01026c8
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/symfony/service-contracts/zipball/45112560a3ba2d715666a509a0bc9521d10b6c43
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/symfony/stopwatch/zipball/67df1914c6ccd2d7b52f70d40cf2aea02159d942
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/symfony/string/zipball/f929eccf09531078c243df72398560e32fa4cf4f
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/UbGAJp /usr/bin/composer install --ignore-platform-reqs (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/symfony/var-dumper/zipball/41fd6c4ae28c38b294b42af6db61446594a0dece
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/symfony/yaml/zipball/6c84a4b55aee4cd02034d1c528e83f69ddf63810
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/theofidry/cpu-core-counter/zipball/db9508f7b1474469d9d3c53b86f817e344732678
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/thephpleague/uri-interfaces/zipball/ccbfb51c0445298e7e0b7f4481b942f589665368
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/thephpleague/uri/zipball/f625804987a0a9112d954f9209d91fec52182344
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/webmozarts/assert/zipball/9be6926d8b485f55b9229203f962b51ed377ba68
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/yiisoft/aliases/zipball/6f876dbf899f604fd3aefa3b3fd37e2ff2549ead
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/yiisoft/arrays/zipball/8efada90e4fd540b3da476779bc1b7bd9319b62f
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/yiisoft/config/zipball/121d6ce7bb994abf2b998bbf1de646f684812ecd
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/yiisoft/data-response/zipball/0109e055d715a28ab59f053fa75d970ce470b607
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/yiisoft/data/zipball/ac1b7726cdc04164d625e42376551ae31cfd4d61
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/yiisoft/definitions/zipball/efba764905b89b549e2b5a7a72f50a79b3d5b0cc
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/yiisoft/di/zipball/09545283f29b6311805eca870bf01d2603704c63
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/yiisoft/error-handler/zipball/4b53520cfc827e5912ccb88a0a6e2b37da5f2156
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/yiisoft/event-dispatcher/zipball/2b1262a56260030aaac386bf8ef75ec072abc7e3
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/yiisoft/files/zipball/465650fd9e4295669f42ab7e9fec2386700540a7
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/yiisoft/friendly-exception/zipball/c6c36fd60a0b4f1514882d2ce8395f54352ec967
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/yiisoft/http/zipball/8949fa6ab32b943c3e45794fceec220ddfa1e5e4
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/yiisoft/hydrator-validator/zipball/5f7acfebce127755af7df3cbc126dd502a1c4140
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/yiisoft/hydrator/zipball/f4531aefe8752bfa94024042f1aaf8948e5a1c58
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/yiisoft/i18n/zipball/028fbcee0ea772dab150d0a8f40344a32e639d3f
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/yiisoft/injector/zipball/d3f718256b734933670ad11143cca724d340fc90
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/yiisoft/input-http/zipball/877fea3374033f5a6af4207036eb7733a635b5b7
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/yiisoft/json/zipball/6af88ed2c653f4b6cbe3ea9114e4aebc5a463c80
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/yiisoft/log-target-file/zipball/758a792d11f5b6d554450abc828e2db5d7613f22
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/yiisoft/log/zipball/5d561e9d58dd56fedd9b9e285a7b6730c8985d76
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/yiisoft/middleware-dispatcher/zipball/3d6d538e1f2d2eba143a2f38cf43ba4eabdd56b8
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/yiisoft/network-utilities/zipball/5efc2e4a2e92acaa01c13fcc0cbc9cc3cd633b37
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/yiisoft/psr-emitter/zipball/2a9a47125fac484c995b0f52f34fe6ef19ed7b2e
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/yiisoft/request-body-parser/zipball/848f8a117f45ffe56a77e0907aecf0747698757b
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/yiisoft/request-provider/zipball/b60a55d9fb881b03c2bc3790f9483d2b1b031f4e
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/yiisoft/router-fastroute/zipball/6f7bd28ceaae7a0941fc33ccbb1bede030f69c49
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/yiisoft/router/zipball/f7696b924810b962a403c9e1ba52b1ca07bd2bcb
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/yiisoft/strings/zipball/9bc7fea56374619cccd4587848029fe97f98bb33
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/yiisoft/translator/zipball/62c64c9009a570597cc31dd42ff951d74049a60b
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/yiisoft/validator/zipball/c726924c6fcf836022797a251e872114ae1cf3cb
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/yiisoft/var-dumper/zipball/0860637f99fddfbeb98976bcc716b2aabc94ff85
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/yiisoft/yii-REDACTED-console/zipball/e92f4e72778508e7c2918f8fc8c3e75b758eb61a
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/yiisoft/yii-REDACTED-http/zipball/bb2eeb18b3ee2125baf33e30487b5b4902efbd11
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/yiisoft/yii-REDACTED/zipball/69d8392ecc0c9e47ac7d5a56c1a8596d5c1ac896
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/yiisoft/yii-console/zipball/378ae5cf1e3ab4fb8b21e5f2896caf64ce177d50
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/yiisoft/yii-event/zipball/2e02986a09235d20b3c02382f8cc5d7ad2e452fb
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)
  • https://api.github.com/repos/yiisoft/yii-http/zipball/6b2f7cf23851cd0700b8d1b0598d0d5cf47387fb
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/Ty9Kbg /usr/bin/composer install --ignore-platform-reqs --no-interaction (http block)

If you need me to access, download, or install something from one of these locations, you can either:

Original prompt

This section details on the original issue you should resolve

<issue_title>Support .env for non-Docker environments</issue_title>
<issue_description>### Proposed new feature or change

Need to add support for .env for non-Docker environments. APP_ENV should be dev in .env but it should be excluded from git so when deployed to production it is prod env by default.</issue_description>

Comments on the Issue (you are @copilot in this section)


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Copilot AI and others added 3 commits December 7, 2025 08:30
Co-authored-by: samdark <47294+samdark@users.noreply.github.com>
Co-authored-by: samdark <47294+samdark@users.noreply.github.com>
Co-authored-by: samdark <47294+samdark@users.noreply.github.com>
Copilot AI changed the title [WIP] Add support for .env in non-Docker environments Support .env for non-Docker environments Dec 7, 2025
Copilot AI requested a review from samdark December 7, 2025 08:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support .env for non-Docker environments

2 participants