You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| `DEFAULT_LOG_PATH` | `/proc/1/fd/2` | Sets the log output path. By default, logs will be sent to the container's standard output. | `/var/log/container.txt` |
489
-
| `DEBUG` or `DEBUG_MODE` | Not set | Activates debug mode with more verbose logs when set to `1`. | 1 |
490
-
| `TZ` | `UTC` | Sets the default timezone for the container. [Full list](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). | `Asia/Tokyo` |
491
-
| `ALLOW_RUNTIME_PHP_ENVVARS` | Not set | Enables the use of `$PHP_*` environment variables to dynamically change configurations when running PHP commands in the container. | 1 |
486
+
| Setting Name | Default Value | Description | Example |
| `DEFAULT_LOG_PATH` | `/proc/1/fd/2` | Sets the log output path. By default, logs will be sent to the container's standard output. | `/var/log/container.txt` |
489
+
| `DEBUG` or `DEBUG_MODE` | Not set | Activates debug mode with more verbose logs when set to `1`. | `1` |
490
+
| `TZ` | `UTC` | Sets the default timezone for the container. [Full list](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). | `Asia/Tokyo` |
491
+
| `ALLOW_RUNTIME_PHP_ENVVARS` | Not set | Enables the use of `$PHP_*` environment variables to dynamically change configurations when running PHP commands in the container. | `1` |
492
492
| `INITIAL_PROJECT` | Not set | Specifies a project for Composer to create in the application directory when it is empty.<br>※ If the value is a URL ending in `*.zip` or `*.tar.gz`, the container will download and extract the source code to the application directory. | `laravel/laravel` |
493
-
| `DISABLE_AUTORUN_SCRIPTS` | Not set | Disables all autorun scripts when set to `1`. | 0 |
494
-
| `DISABLE_AUTORUN_CREATING_PROJECT` | Not set | Prevents the creation of a new project when set to `1`. By default, Composer creates a project if `$INITIAL_PROJECT` is set and the application directory is empty. | 0 |
495
-
| `DISABLE_AUTORUN_COMPOSER_INSTALL` | Not set | Disables `composer install` at startup when set to `1`. By default, `composer install` runs at startup if `composer.json` is present but packages are missing. | 0 |
496
-
| `DISABLE_AUTORUN_GENERATING_INDEX` | Not set | Prevents the creation of `index.php` when set to `1`. By default, an `index.php` is created in the `$DOCUMENT_ROOT` directory if it doesn't exist. | 0 |
497
-
| `DISABLE_AUTORUN_FIX_OWNER_GROUP` | Not set | Disables automatic ownership correction of the application directory when set to "1". | 1 |
498
-
| `DISABLE_GREETING` | Not set | Disables the welcome message at container startup when set to `1`. | 0 |
499
-
| `ENABLE_CRONTAB` | Not set | Enables the Crontab service when set to `1`, loading settings from the directory defined by `$CRONTAB_DIR` (default is `/etc/crontab.d`). | 1 |
500
-
| `CRONTAB_DIR` | `/etc/crontab.d` | Specifies the directory containing cron job settings. Cron jobs are run as the user defined by `$APP_USER`. | `/path/for/crontab/schedules` |
501
-
| `CRONTAB_HOME` | `$APP_PATH` | Specifies the `$HOME` directory for cron jobs. | `/path/for/crontab` |
502
-
| `CRONTAB_MAILTO` | Not set | Email address to which cron job logs are sent. | `[email protected]` |
503
-
| `CRONTAB_PATH` | `$PATH` | Sets the directory paths for executing cron jobs. | `/path/for/crontab/bin` |
493
+
| `DISABLE_AUTORUN_SCRIPTS` | Not set | Disables all autorun scripts when set to `1`. | `0` |
494
+
| `DISABLE_AUTORUN_CREATING_PROJECT` | Not set | Prevents the creation of a new project when set to `1`. By default, Composer creates a project if `$INITIAL_PROJECT` is set and the application directory is empty. | `0` |
495
+
| `DISABLE_AUTORUN_COMPOSER_INSTALL` | Not set | Disables `composer install` at startup when set to `1`. By default, `composer install` runs at startup if `composer.json` is present but packages are missing. | `0` |
496
+
| `DISABLE_AUTORUN_GENERATING_INDEX` | Not set | Prevents the creation of `index.php` when set to `1`. By default, an `index.php` is created in the `$DOCUMENT_ROOT` directory if it doesn't exist. | `0` |
497
+
| `DISABLE_AUTORUN_FIX_OWNER_GROUP` | Not set | Disables automatic ownership correction of the application directory when set to "1". | `1` |
498
+
| `DISABLE_GREETING` | Not set | Disables the welcome message at container startup when set to `1`. | `0` |
499
+
| `ENABLE_CRONTAB` | Not set | Enables the Crontab service when set to `1`, loading settings from the directory defined by `$CRONTAB_DIR` (default is `/etc/crontab.d`). | `1` |
500
+
| `CRONTAB_DIR` | `/etc/crontab.d` | Specifies the directory containing cron job settings. Cron jobs are run as the user defined by `$APP_USER`. | `/path/for/crontab/schedules` |
501
+
| `CRONTAB_HOME` | `$APP_PATH` | Specifies the `$HOME` directory for cron jobs. | `/path/for/crontab` |
502
+
| `CRONTAB_MAILTO` | Not set | Email address to which cron job logs are sent. | `[email protected]` |
503
+
| `CRONTAB_PATH` | `$PATH` | Sets the directory paths for executing cron jobs. | `/path/for/crontab/bin` |
504
504
| `CRONTAB_SETTINGS` | Not set | Allows you to configure cron jobs directly in the docker-compose.yml file, making it easy to manage and update scheduled tasks within your Docker container. | `0 0 * * * echo "Hello new day!"` |
505
-
| `CRONTAB_SHELL` | `/bin/sh` | Sets the default shell for cron jobs. | `/bin/bash` |
506
-
| `CRONTAB_TZ` | `$TZ` | Sets the default timezone for cron jobs. [Full list](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). | `Asia/Tokyo` |
505
+
| `CRONTAB_SHELL` | `/bin/sh` | Sets the default shell for cron jobs. | `/bin/bash` |
506
+
| `CRONTAB_TZ` | `$TZ` | Sets the default timezone for cron jobs. [Full list](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). | `Asia/Tokyo` |
507
507
| `SUPERVISOR_PHP_COMMAND` | Not set | Contains the command that the container will use to serve your application instead of the default entrypoint command. | `php -S localhost:80 index.php` |
508
-
| `ENABLE_TUNING_FPM` | Not enabled | Enables auto-tuning of PM control settings when set to `1`. | 0 |
509
-
| `ENABLE_TUNING_MPM` | Not enabled | Enables auto-tuning of Apache MPM settings when set to `1`. | 0 |
508
+
| `ENABLE_TUNING_FPM` | Not enabled | Enables auto-tuning of PM control settings when set to `1`. | `0` |
509
+
| `ENABLE_TUNING_MPM` | Not enabled | Enables auto-tuning of Apache MPM settings when set to `1`. | `0` |
0 commit comments