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

[Bug]: Running 2/5t of type volume should not define bind option #984

Open
5 tasks
BWBama85 opened this issue May 5, 2023 · 1 comment
Open
5 tasks
Assignees
Labels
bug triage Needs triaging

Comments

@BWBama85
Copy link

BWBama85 commented May 5, 2023

Have you already looked into this bug?

(Optional) Error message

[+] Running 2/5t of type volume should not define bind option

What went wrong?

Starting services...
[+] Running 0/0

⠋ Container devilbox-elastic-1  Creating                                                                                                                                                                                                0.1s 
 ⠋ Container devilbox-bind-1     Creating                                                                                                                                                                                                0.1s 
[+] Running 2/5t of type `volume` should not define `bind` option 
[+] Running 8/8vilbox-elastic-1  Created                                                                                                                                                                                                 0.1s 
 ✔ Container devilbox-elastic-1  Started                                                                                                                                                                                                 1.3s 
 ✔ Container devilbox-bind-1     Started                                                                                                                                                                                                 1.4s 
 ✔ Container devilbox-php74-1    Started                                                                                                                                                                                                 2.7s 
 ✔ Container devilbox-php81-1    Started                                                                                                                                                                                                 3.1s 
 ✔ Container devilbox-php-1      Started                                                                                                                                                                                                 3.0s 
 ✔ Container devilbox-httpd-1    Started                                                                                                                                                                                                 3.9s 
 ✔ Container devilbox-mysql-1    Started                                                                                                                                                                                                 5.4s 
 ✔ Container devilbox-redis-1    Started

This message has started showing up when I start containers. I haven't been able to find anything that would point me as to what happened to cause it.

Expected behaviour

Containers should start with no messages.

How can we reproduce the bug?

Not sure. This is my startup script:

#!/usr/bin/env sh

cd /home/$USER/.devilbox/

case "$1" in
  restart)
    echo "Stopping services..."
    docker compose stop
    sleep 1
    echo "Services stopped."

    echo "Removing containers..."
    docker compose rm -f
    sleep 1
    echo "Containers removed."

    echo "Starting services..."
    docker compose up -d php php81 php74 httpd mysql bind elastic redis
    sleep 1
    echo "Services started."
    ;;
  stop)
    echo "Stopping services..."
    docker compose stop
    sleep 1
    echo "Services stopped."

    echo "Removing containers..."
    docker compose rm -f
    sleep 1
    echo "Containers removed."
    ;;
  *)
    echo "Usage: $0 {restart|stop}"
    exit 1
    ;;
esac

Host Operating System

Linux

Host Platform (amd64, arm64, other)

amd64

(Linux only) Is SELinux enabled?

Yes, SELinux is enabled

Docker version

Docker version 23.0.5, build bc4487a

Docker Compose version

Docker Compose version v2.17.3

Devilbox version

Devilbox v3.0.0-beta-0.3 (2023-01-02)

Have you removed stopped containers before starting?

Yes

Have you pulled latest Docker images before starting?

Yes

Devilbox start command

See above script

Config: .env file

###
###  ---------------------------------------------------
###  D E V I L B O X   R U N - T I M E   S E T T I N G S
###  ---------------------------------------------------
###
###  All the following settings are applied during
###  $ docker-compose up
###
###  No need to rebuild any docker images!
###
###  IMPORTANT:
###  ----------
###  When changing any values ensure to stop, rm and restart:
###  $ docker-compose stop
###  $ docker-compose rm -f
###  $ docker-compose up
###
###  NOTE:
###  -----
###  For you own custom variables, scroll to the bottom
###

# The following line will disable any shellcheck warnings throughout this file
# shellcheck disable=SC2034,SC2125


###
### Show all executed commands in each
### docker image during docker-compose up?
###
### 0: Errors
### 1: Errors, Warnings
### 2: Errors, Warnings, Infos  (Recommended)
### 3: Errors, Warnings, Infos, Debug
### 4: Errors, Warnings, Infos, Debug, Trace
DEBUG_ENTRYPOINT=2


###
### Log to file or Docker logs.
###
### Logging to file means log files are available under log/
### on your host operating system.
### Logging to Docker logs means log files are streamed to
### stdout and stderr.
###
### 1: Log to Docker logs
### 0: Log to file
###
DOCKER_LOGS=0


###
### Relative or absolute path to the devilbox repository.
### (Used as a prefix for all mount paths)
### There is no need to change this.
###
### The only exception is for OSX users wanting to use NFS
### mounts instead of Filesystem mounts due to degraded performance
### on OSX.
###
### Note: When changing this variable you must re-create the container.
###       Simply remove it, it will be auto-created during the next start:
###
### $ docker-compose rm -f
###
DEVILBOX_PATH=.


###
### At what IP address should the docker services listen
### on the Host computer?
###
### The specified default should be fine for Linux and OSX (127.0.0.1:).
### If you are on windows, you will probably have to change
### it to the IP address of the docker machine.
###
### a.) Leave blank, to listen on all interfaces (no trailing colon ':')
###    LOCAL_LISTEN_ADDR=
### b.) If an IP is specified, note the trailing colon ':'
###    LOCAL_LISTEN_ADDR=127.0.0.1:
###
LOCAL_LISTEN_ADDR=127.0.0.1:


###
### This is the domain suffix your projects will be made available
### with mass-virtual-hosting.
### It is also required for the internal DNS server to be setup.
###
### Note: In addition to period or dot character ('.'), only ALPHA ([a-zA-Z]+) characters are supported.
###       Mac users should not use the .local TLD, as this will not resolve properly due Apple's
###       use of Multicast DNS.
###
### Note: If you use 'dvl.to' then there is no need for additional DNS as this always points
###       to 127.0.0.1 by default.
###
### Example:
###   TLD_SUFFIX=loc
### Makes your project available under <project>.loc
###
### Example:
###   TLD_SUFFIX=local
### Makes your project available under <project>.local
###
TLD_SUFFIX=dvl.to


###
### Optional DNS configuration
### Allows you to add extra DNS records (above the wildcard entry)
### Useful if your host computer run other Docker services that you want to connect to or reach
### from within the Devilbox network by a custom hostname.
###
### Format:
### -------
### Resolve any custom defined hostname to an IP address (useable inside container and host os)
###     EXTRA_HOSTS=<hostname>=<ip>[,<hostname>=<ip>]
###
### Resolve any custom defined hostname to whatever IP address a CNAME resolves to
### (Useable inside the container and host OS).
### Note: CNAME must be resolvable by Google DNS
###     EXTRA_HOSTS=<hostname>=<CNAME>[,<hostname>=<CNAME>]
###
### Examples:
### ---------
### EXTRA_HOSTS=hostname.loc=1.2.3.4
### EXTRA_HOSTS=host.loc=1.2.3.4,host.example.org=3.4.5.6
EXTRA_HOSTS=


###
### Set your user id and group id
###
### This should be changed to the value of your local
### users uid and gid
###
### Type `id` on the terminal to find out your values
###
NEW_UID=1000
NEW_GID=1000


###
### Timezone for PHP Docker container (system and php.ini)
###
TIMEZONE=UTC



################################################################################
###
### INTRANET SETTINGS
###
################################################################################

###
### TLD_SUFFIX domains are checked if they are set in the
### host computer /etc/hosts or available via attached DNS server.
### Timeout is done on vhosts.php (intranet) via ajax calls.
### In order to keep performance, set this to a low value.
### DNS checks might not succeed in time on slow machines.
### If DNS is valid, but timeout is expired, set this to a higher value.
###
### DNS_CHECK_TIMEOUT value is how many seconds to time out
### Default is to timeout after 1 second (DNS_CHECK_TIMEOUT=1)
###
DNS_CHECK_TIMEOUT=1


###
### Devilbox UI SSL Certificate generation
###
### When using SSL each certificate requires names for which it is responsible:
### Common Name as well as alternative names.
###
### Specify comma separated hostnames below by which you want to access the Devilbox.
### Those hostnames will be included in the SSL certificate for the Devilbox intranet.
### This has nothing to do for SSL certificates for projects, it is just for the intranet
### itself.
###
DEVILBOX_UI_SSL_CN=localhost,*.localhost,devilbox,*.devilbox,httpd


###
### Devilbox UI Password protection enable/disable (1/0)
###
### Set DEVILBOX_UI_PROTECT to 1 in order to password protect the
### intranet.
###
### Example:
###   DEVILBOX_UI_PROTECT=1
###   DEVILBOX_UI_PROTECT=0
###
DEVILBOX_UI_PROTECT=0


###
### Devilbox UI Password
###
### When DEVILBOX_UI_PROTECT=1, use the following password
### to log in. The password can always be changed.
### When changing the password, make sure to restart your
### PHP container.
###
### Example:
###   DEVILBOX_UI_PASSWORD=my-very-secure-password
###   DEVILBOX_UI_PASSWORD=Some pass with spaces
###
### The default username is 'devilbox'
###
DEVILBOX_UI_PASSWORD=password


###
### Enable the Devilbox Intranet?
###
### Example:
###   DEVILBOX_UI_ENABLE=1
###   DEVILBOX_UI_ENABLE=0
###
DEVILBOX_UI_ENABLE=1


###
### Automatically be logged in into phpMyAdmin
###
### Example:
###   DEVILBOX_VENDOR_PHPMYADMIN_AUTOLOGIN=1
###   DEVILBOX_VENDOR_PHPMYADMIN_AUTOLOGIN=0
###
DEVILBOX_VENDOR_PHPMYADMIN_AUTOLOGIN=1


###
### Automatically be logged in into phpPgAdmin
###
### Example:
###   DEVILBOX_VENDOR_PHPPGADMIN_AUTOLOGIN=1
###   DEVILBOX_VENDOR_PHPPGADMIN_AUTOLOGIN=0
###
DEVILBOX_VENDOR_PHPPGADMIN_AUTOLOGIN=1

###
### HTTPD Supvervisord management
###
DEVILBOX_HTTPD_MGMT_USER=supervisord
DEVILBOX_HTTPD_MGMT_PASS=mypassword



################################################################################
###
### 1. Choose Images (Version)
###
################################################################################

###
### You can choose any combination of httpd, mysql, postgresql or php.
### Each of them are fully compatible between one another.
###


###
### 1.1 Choose PHP Server Image
###
### Note: PHP 5.2 is not officially supported. Intranet won't work (due to lack of namespace support).
###       PHP 5.2 only works with Apache 2.4, Nginx stable and Nginx mainline.
###       Use at your own risk.
###
#PHP_SERVER=5.2
#PHP_SERVER=5.3
#PHP_SERVER=5.4
#PHP_SERVER=5.5
#PHP_SERVER=5.6
#PHP_SERVER=7.0
#PHP_SERVER=7.1
#PHP_SERVER=7.2
#PHP_SERVER=7.3
#PHP_SERVER=7.4
#PHP_SERVER=8.0
#PHP_SERVER=8.1
PHP_SERVER=8.2


###
### 1.2 Choose HTTPD Server Image
###
### Choose between 'debian' or 'alpine' flavour and then select the version
###
### Note: apache-2.2 has no arm64 support on 'alpine' flavour
###
HTTPD_FLAVOUR=alpine

#HTTPD_SERVER=apache-2.2
#HTTPD_SERVER=apache-2.4
HTTPD_SERVER=nginx-stable
#HTTPD_SERVER=nginx-mainline


###
### 1.3 Choose MySQL Server Image
###
#MYSQL_SERVER=mysql-5.5
#MYSQL_SERVER=mysql-5.6
#MYSQL_SERVER=mysql-5.7
#MYSQL_SERVER=mysql-8.0
#MYSQL_SERVER=percona-5.5
#MYSQL_SERVER=percona-5.6
#MYSQL_SERVER=percona-5.7
#MYSQL_SERVER=percona-8.0
#MYSQL_SERVER=mariadb-5.5
#MYSQL_SERVER=mariadb-10.0
#MYSQL_SERVER=mariadb-10.1
#MYSQL_SERVER=mariadb-10.2
#MYSQL_SERVER=mariadb-10.3
#MYSQL_SERVER=mariadb-10.4
#MYSQL_SERVER=mariadb-10.5
MYSQL_SERVER=mariadb-10.6
#MYSQL_SERVER=mariadb-10.7
#MYSQL_SERVER=mariadb-10.8
#MYSQL_SERVER=mariadb-10.9
#MYSQL_SERVER=mariadb-10.10


###
### 1.4 Choose PostgreSQL Server Image
###
### https://www.postgresql.org/support/versioning/
###
### IMPORTANT: Alpine based images might cause issues on Docker Toolbox or OSX
###            https://github.com/docker/toolbox/issues/510
###
#
# PostgreSQL without arm64 support
#
#PGSQL_SERVER=9.0
#PGSQL_SERVER=9.1
#PGSQL_SERVER=9.2-alpine
#
# PostgreSQL with arm64 support
#
#PGSQL_SERVER=9.2
#PGSQL_SERVER=9.3
#PGSQL_SERVER=9.3-alpine
#PGSQL_SERVER=9.4
#PGSQL_SERVER=9.4-alpine
#PGSQL_SERVER=9.5
#PGSQL_SERVER=9.5-alpine
#PGSQL_SERVER=9.6
#PGSQL_SERVER=9.6-alpine
#PGSQL_SERVER=10
#PGSQL_SERVER=10-alpine
#PGSQL_SERVER=11
#PGSQL_SERVER=11-alpine
#PGSQL_SERVER=12
#PGSQL_SERVER=12-alpine
#PGSQL_SERVER=13
#PGSQL_SERVER=13-alpine
#PGSQL_SERVER=14
PGSQL_SERVER=14-alpine
#PGSQL_SERVER=15
#PGSQL_SERVER=15-alpine
#PGSQL_SERVER=latest
#PGSQL_SERVER=alpine


###
### 1.5 Choose Redis Server Image
###
### IMPORTANT: Alpine based images might cause issues on Docker Toolbox or OSX
###            https://github.com/docker/toolbox/issues/510
###
#
# Redis without arm64 support
#
#REDIS_SERVER=2.8
#REDIS_SERVER=3.0
#REDIS_SERVER=3.0-alpine
#
# Redis with arm64 support
#
#REDIS_SERVER=3.2
#REDIS_SERVER=3.2-alpine
#REDIS_SERVER=4.0
#REDIS_SERVER=4.0-alpine
#REDIS_SERVER=5.0
#REDIS_SERVER=5.0-alpine
#REDIS_SERVER=6.0
#REDIS_SERVER=6.0-alpine
#REDIS_SERVER=6.2
REDIS_SERVER=6.2-alpine
#REDIS_SERVER=7.0
#REDIS_SERVER=7.0-alpine
#REDIS_SERVER=latest
#REDIS_SERVER=alpine


###
### 1.6 Choose Memcached Server Image
###
### IMPORTANT: Alpine based images might cause issues on Docker Toolbox or OSX
###            https://github.com/docker/toolbox/issues/510
###
#
# Memcached without arm64 support
#
#MEMCD_SERVER=1.4
#MEMCD_SERVER=1.4-alpine
#
# Memcached with arm64 support
#
#MEMCD_SERVER=1.5
#MEMCD_SERVER=1.5-alpine
#MEMCD_SERVER=1.6
MEMCD_SERVER=1.6-alpine
#MEMCD_SERVER=latest
#MEMCD_SERVER=alpine


###
### 1.7 Choose Mongo Server Image
###
### https://www.mongodb.com/evolved
###
#
# MongoDB without arm64 support
#
#MONGO_SERVER=2.8
#MONGO_SERVER=3.0
#MONGO_SERVER=3.2
#
# MongoDB with arm64 support
#
#MONGO_SERVER=3.4
#MONGO_SERVER=3.6
#MONGO_SERVER=4.0
#MONGO_SERVER=4.2
#MONGO_SERVER=4.4
MONGO_SERVER=5.0
#MONGO_SERVER=latest



################################################################################
###
### 2. Host Mounts (Your computer)
###
################################################################################

###
### Global mount options
###
### Note: When adding custom mount options, ensure to start with a
###       leading ',' (comma), as those options are prepended to already
###       existing mount options.
###
### Note: If no mount options are specified, leave this variable empty
###       and do not add a leading ',' (comma).
###
### MOUNT_OPTIONS=,cached
### MOUNT_OPTIONS=
###
### Example: Allow to share mounts accross container with SELINUX enabled
###
### MOUNT_OPTIONS=,z
###
MOUNT_OPTIONS=,z


###
### Local filesystem path to www projects.
###
### Note: When changing this variable you must re-create the container.
###       Simply remove it, it will be auto-created during the next start:
###
### $ docker-compose rm -f
###
HOST_PATH_HTTPD_DATADIR=/home/brent/Development/www


###
### Local filesystem path to where your backups are stored
###
### Note: When changing this variable you must re-create the container.
###       Simply remove it, it will be auto-created during the next start:
###
### $ docker-compose rm -f
###
HOST_PATH_BACKUPDIR=/home/brent/Development/backups


###
### The path on your host OS of the ssh directory to be mounted into the
### PHP container into /home/devilbox/.ssh.
###
### IMPORTANT: The path is mounted read-only to ensure you cannot accidentally
##             delete anything inside the php container.
###
HOST_PATH_SSH_DIR=~/.ssh



################################################################################
###
### 3. PHP Docker Settings
###
################################################################################

###
### Enable certain PHP modules which are not enabled by default
###
### Currently the only modules that can be enabled are 'ioncube' and 'blackfire'
### Also ensure to disable xdebug when using any of the above:
### https://xdebug.org/docs/install#compat
###
### PHP_MODULES_ENABLE=ioncube, blackfire
###
PHP_MODULES_ENABLE=


###
### Disable any PHP modules that you don't require
###
### Specify a comma separated list without spaces of modules to disable
###
### PHP_MODULES_DISABLE=xdebug,imagick,swoole
###
PHP_MODULES_DISABLE=oci8,PDO_OCI,pdo_sqlsrv,sqlsrv,rdkafka,swoole,psr,phalcon


###
### Postfix settings for email catch-all
###
### When set to '1' postfix is normally started and made available. However you still need
### to configure it to your needs yourself. For that you can use the autostart scripts
### and define a couple of 'postconf -e name=value' commands.
###
### When set to '2' (email catch-all), no mail will leave the Devilbox. It is automatically
### internally routed the the devilbox mail account and you can see each sent mail
### in the bundled intranet: https://localhost/mail.php
###
### Values:
### 0: Disable postfix (do not start it)
### 1: Enable/Start postfix
### 2: Enable/Start postfix and enable email catch-all
###
PHP_MAIL_CATCH_ALL=2


###
### Configure everything else about PHP in
### * cfg/php-ini-X.X/*.ini
### * cfg/php-fpm-X.X/*.conf



################################################################################
###
### 4. HTTPD Docker Settings
###
################################################################################

###
### Expose HTTPD Port to Host
###
HOST_PORT_HTTPD=80
HOST_PORT_HTTPD_SSL=443


###
### Globally enable/disable HTTP/2 support
###
### This cannot be done on a per vhost level and must be enabled/disabled globally.
###
### Values:
###  * 0: HTTP/2 is disabled
###  * 1: HTTP/2 is enabled
###
HTTPD_HTTP2_ENABLE=1


###
### SSL (HTTP/HTTPS) settings for automated vhost generation
###
### By default each project will have two vhosts (one for HTTP and one for HTTPS).
### You can control the SSL settings for your projects via the below stated values.
###
### This is internally achieved via the '-m' argument of https://github.com/devilbox/vhost-gen
###
### Values:
###   * both:  Serve HTTP and HTTPS for all projects
###   * redir: HTTP always redirects to HTTPS
###   * ssl:   Only serve HTTPS
###   * plain: Only serve HTTP
###
HTTPD_VHOST_SSL_TYPE=both


###
### Document Root Subdirectory
###
### In your project directory, which subfolder should
### serve your files?
###
### When changing this value, restart the devilbox.
###
HTTPD_DOCROOT_DIR=htdocs


###
### Per vHost Config Subdirectory
###
### In your project directory, which subfolder should
### hold apache, nginx templates for a customized vhost?
###
### When changing this value, restart the devilbox.
###
HTTPD_TEMPLATE_DIR=.devilbox


###
### Remote (Upstream) Backend Timeout
###
### This setting specifies the Timeout for a remote Backend server,
### such as PHP-FPM or a Reverse Proxy.
###
### As for PHP, keep in mind that this value should be greater than
### PHP's max_execution_time,otherwise the php script could still
### run and the webserver will simply drop the connection before getting an answer by PHP.
###
HTTPD_BACKEND_TIMEOUT=180


###
### NGINX ONLY
###
### Set worker_processes and worker_connections
###
### https://nginx.org/en/docs/ngx_core_module.html#worker_processes
### https://nginx.org/en/docs/ngx_core_module.html#worker_connections
###
HTTPD_NGINX_WORKER_PROCESSES=auto
HTTPD_NGINX_WORKER_CONNECTIONS=1024



################################################################################
###
### 5. MySQL Docker Settings
###
################################################################################

###
### MySQL root user password
###
### The password is required for the initial creation of the MySQL database
### as well as the Devilbox intranet to display schema and configuration settings.
###
### If you change your MySQL root user password via mysql cli, phpMyAdmin or other tools
### after the database has been created, ensure to adjust the value here accordingly as well.
###
### If you only change this value here after the database has been created,
### the MySQL root user password will not actually be changed and the Devilbox intranet
### won't be able to connect to the MySQL service.
###
MYSQL_ROOT_PASSWORD=mysqlpass


###
### Expose MySQL Port to Host
###
HOST_PORT_MYSQL=3306



################################################################################
###
### 6. PostgreSQL Docker Settings
###
################################################################################

###
### PostgreSQL 'root' user name (usually postgres)
###
PGSQL_ROOT_USER=postgres


###
### PostgreSQL 'root' user password
###
### If you want to set a password, ensure to remove 'trust' from
### PGSQL_HOST_AUTH_METHOD below
###
PGSQL_ROOT_PASSWORD=postpass


###
### In order to not use a password for PostgreSQL, keep this value at 'trust'
###
PGSQL_HOST_AUTH_METHOD=trust


###
### Expose PostgreSQL Port to Host
###
HOST_PORT_PGSQL=5432



################################################################################
###
### 7. Redis Docker Settings
###
################################################################################

###
### Expose Redis Port to Host
###
HOST_PORT_REDIS=6379


###
### Custom startup arguments
###
### Apply custom startup arguments to redis
###
### Example: Password protection
###   Add password protection to the Redis server by specifying it should
###   require a password.
###   Note: Do not add quotes or spaces to the password
###
###   REDIS_ARGS=--requirepass my-redis-root-password
###
### Example: Verbosity
###
###   REDIS_ARGS=--loglevel verbose
###
REDIS_ARGS=
#REDIS_ARGS=--loglevel verbose --requirepass my-redis-root-password



################################################################################
###
### 8. Memcached Docker Settings
###
################################################################################

###
### Expose Memcached Port to Host
###
HOST_PORT_MEMCD=11211



################################################################################
###
### 9. MongoDB Docker Settings
###
################################################################################

###
### Expose MongoDB Port to Host
###
HOST_PORT_MONGO=27017



################################################################################
###
### 10. Bind Docker Settings
###
################################################################################

###
### Expose Bind Port to Host
###
HOST_PORT_BIND=53


###
### Add comma separated DNS server from which you want to receive DNS
### You can also add DNS servers from your LAN (if any are available)
###
BIND_DNS_RESOLVER=1.1.1.1,1.0.0.1


###
### Validate DNSSEC
###
### Values:
###  no:    DNSSEC validation is disabled
###  yes:   DNSSEC validation is enabled, but a trust anchor must be manually configured.
###  auto:  DNSSEC validation is enabled, and a default trust anchor for root zone is used.
###
BIND_DNSSEC_VALIDATE=no


###
### Bind timing options (time in seconds)
###
### Leave empty for defaults.
### Only change when you know what you are doing.
###
BIND_TTL_TIME=
BIND_REFRESH_TIME=
BIND_RETRY_TIME=
BIND_EXPIRY_TIME=
BIND_MAX_CACHE_TIME=


###
### Show DNS Queries in Docker logs output?
###
### 1: Yes
### 0: No
BIND_LOG_DNS_QUERIES=0



################################################################################
###
### 11. Custom variables
###
################################################################################

###
### Any variable defined in this file will be available
### as environment variables to your PHP/HHV Docker container.
###
### This might be useful to set application environment and retrieve
### them via: <?php getenv('MY_APPLICATION_ENV'); ?>
###


###
### Example:
### <?php echo getenv('Foo'); ?> would produce: 'some value'
###
#Foo=some value

ELK_SERVER=7.10.2
HOST_PORT_ELK_ELASTIC=9200
HOST_PORT_ELK_LOGSTASH=9600
HOST_PORT_ELK_KIBANA=5601


### Config: docker-compose.override.yml

```shell
# vim: set ft=yaml:
# https://www.docker.elastic.co
---
version: '2.3'

###
### Default PHP-FPM config
###
x-app: &default-php
  env_file:
    - ./.env
  environment:
    # Debug/Logging
    - DEBUG_ENTRYPOINT=${DEBUG_ENTRYPOINT:-2}
    - DOCKER_LOGS=1
    # Enable/Disable PHP Modules
    - ENABLE_MODULES=${PHP_MODULES_ENABLE}
    - DISABLE_MODULES=${PHP_MODULES_DISABLE}
    # Mail-catching
    - ENABLE_MAIL=${PHP_MAIL_CATCH_ALL:-2}
  dns:
    - 172.16.238.100
  depends_on:
    - bind

services:

  # -----------------------------------------------------------------------------------------------
  # ELK Stack
  # -----------------------------------------------------------------------------------------------
  elastic:
    image: docker.elastic.co/elasticsearch/elasticsearch-oss:${ELK_SERVER:-6.6.1}
    hostname: elastic
    ports:
      - "${LOCAL_LISTEN_ADDR}${HOST_PORT_ELK_ELASTIC:-9200}:9200"
    networks:
      app_net:
        ipv4_address: 172.16.238.240
    environment:
      - TZ=${TIMEZONE:-UTC}
      - discovery.type=single-node
    volumes:
      - devilbox-elastic:/usr/share/elasticsearch/data

  logstash:
    image: docker.elastic.co/logstash/logstash-oss:${ELK_SERVER:-6.6.1}
    hostname: logstash
    ports:
      - "${LOCAL_LISTEN_ADDR}${HOST_PORT_ELK_LOGSTASH:-9600}:9600"
    networks:
      app_net:
        ipv4_address: 172.16.238.241
    environment:
      - TZ=${TIMEZONE:-UTC}
      - LOG_LEVEL=info
      - HTTP_HOST=0.0.0.0
      - HTTP_PORT=9600
      - CONFIG_RELOAD_AUTOMATIC=true
      - CONFIG_RELOAD_INTERVAL=300
      - DB_HOST=DATABASE-SERVER
    volumes:
      - devilbox-logstash:/var/lib/logstash
    depends_on:
      - elastic

  kibana:
    image: docker.elastic.co/kibana/kibana-oss:${ELK_SERVER:-6.6.1}
    hostname: kibana
    ports:
      - "${LOCAL_LISTEN_ADDR}${HOST_PORT_ELK_KIBANA:-5601}:5601"
    networks:
      app_net:
        ipv4_address: 172.16.238.242
    environment:
      - TZ=${TIMEZONE:-UTC}
      - ELASTICSEARCH_HOSTS=http://elastic:9200
      - ELASTICSEARCH_URL=http://elastic:9200
    depends_on:
      - elastic

  php56:
    <<: *default-php
    image: devilbox/php-fpm:5.6-work-0.150
    hostname: php56
    networks:
      app_net:
        ipv4_address: 172.16.238.203
    volumes:
      # Specific volumes
      - ${DEVILBOX_PATH}/cfg/php-ini-5.6:/etc/php-custom.d:ro${MOUNT_OPTIONS}
      - ${DEVILBOX_PATH}/cfg/php-fpm-5.6:/etc/php-fpm-custom.d:ro${MOUNT_OPTIONS}
      # - ${DEVILBOX_PATH}/cfg/php-startup-5.6:/startup.1.d:rw${MOUNT_OPTIONS}
      # Generic volumes
      - ${HOST_PATH_HTTPD_DATADIR}:/shared/httpd:rw${MOUNT_OPTIONS}
      - ${DEVILBOX_PATH}/supervisor:/etc/supervisor/custom.d:rw${MOUNT_OPTIONS}
      # - ${DEVILBOX_PATH}/autostart:/startup.2.d:rw${MOUNT_OPTIONS}
      - devilbox-mail:/var/mail:rw${MOUNT_OPTIONS}

  php70:
    <<: *default-php
    image: devilbox/php-fpm:7.0-work-0.150
    hostname: php70
    networks:
      app_net:
        ipv4_address: 172.16.238.204
    volumes:
      # Specific volumes
      - ${DEVILBOX_PATH}/cfg/php-ini-7.0:/etc/php-custom.d:ro${MOUNT_OPTIONS}
      - ${DEVILBOX_PATH}/cfg/php-fpm-7.0:/etc/php-fpm-custom.d:ro${MOUNT_OPTIONS}
      # - ${DEVILBOX_PATH}/cfg/php-startup-7.0:/startup.1.d:rw${MOUNT_OPTIONS}
      # Generic volumes
      - ${HOST_PATH_HTTPD_DATADIR}:/shared/httpd:rw${MOUNT_OPTIONS}
      - ${DEVILBOX_PATH}/supervisor:/etc/supervisor/custom.d:rw${MOUNT_OPTIONS}
      # - ${DEVILBOX_PATH}/autostart:/startup.2.d:rw${MOUNT_OPTIONS}
      - devilbox-mail:/var/mail:rw${MOUNT_OPTIONS}

  php71:
    <<: *default-php
    image: devilbox/php-fpm:7.1-work-0.150
    hostname: php71
    networks:
      app_net:
        ipv4_address: 172.16.238.205
    volumes:
      # Specific volumes
      - ${DEVILBOX_PATH}/cfg/php-ini-7.1:/etc/php-custom.d:ro${MOUNT_OPTIONS}
      - ${DEVILBOX_PATH}/cfg/php-fpm-7.1:/etc/php-fpm-custom.d:ro${MOUNT_OPTIONS}
      # - ${DEVILBOX_PATH}/cfg/php-startup-7.1:/startup.1.d:rw${MOUNT_OPTIONS}
      # Generic volumes
      - ${HOST_PATH_HTTPD_DATADIR}:/shared/httpd:rw${MOUNT_OPTIONS}
      - ${DEVILBOX_PATH}/supervisor:/etc/supervisor/custom.d:rw${MOUNT_OPTIONS}
      # - ${DEVILBOX_PATH}/autostart:/startup.2.d:rw${MOUNT_OPTIONS}
      - devilbox-mail:/var/mail:rw${MOUNT_OPTIONS}

  php72:
    <<: *default-php
    image: devilbox/php-fpm:7.2-work-0.150
    hostname: php72
    networks:
      app_net:
        ipv4_address: 172.16.238.206
    volumes:
      # Specific volumes
      - ${DEVILBOX_PATH}/cfg/php-ini-7.2:/etc/php-custom.d:ro${MOUNT_OPTIONS}
      - ${DEVILBOX_PATH}/cfg/php-fpm-7.2:/etc/php-fpm-custom.d:ro${MOUNT_OPTIONS}
      # - ${DEVILBOX_PATH}/cfg/php-startup-7.2:/startup.1.d:rw${MOUNT_OPTIONS}
      # Generic volumes
      - ${HOST_PATH_HTTPD_DATADIR}:/shared/httpd:rw${MOUNT_OPTIONS}
      - ${DEVILBOX_PATH}/supervisor:/etc/supervisor/custom.d:rw${MOUNT_OPTIONS}
      # - ${DEVILBOX_PATH}/autostart:/startup.2.d:rw${MOUNT_OPTIONS}
      - devilbox-mail:/var/mail:rw${MOUNT_OPTIONS}

  php73:
    <<: *default-php
    image: devilbox/php-fpm:7.3-work-0.150
    hostname: php73
    networks:
      app_net:
        ipv4_address: 172.16.238.207
    volumes:
      # Specific volumes
      - ${DEVILBOX_PATH}/cfg/php-ini-7.3:/etc/php-custom.d:ro${MOUNT_OPTIONS}
      - ${DEVILBOX_PATH}/cfg/php-fpm-7.3:/etc/php-fpm-custom.d:ro${MOUNT_OPTIONS}
      # - ${DEVILBOX_PATH}/cfg/php-startup-7.3:/startup.1.d:rw${MOUNT_OPTIONS}
      # Generic volumes
      - ${HOST_PATH_HTTPD_DATADIR}:/shared/httpd:rw${MOUNT_OPTIONS}
      - ${DEVILBOX_PATH}/supervisor:/etc/supervisor/custom.d:rw${MOUNT_OPTIONS}
      # - ${DEVILBOX_PATH}/autostart:/startup.2.d:rw${MOUNT_OPTIONS}
      - devilbox-mail:/var/mail:rw${MOUNT_OPTIONS}

  php74:
    <<: *default-php
    image: devilbox/php-fpm:7.4-work-0.150
    hostname: php74
    networks:
      app_net:
        ipv4_address: 172.16.238.208
    volumes:
      # Specific volumes
      - ${DEVILBOX_PATH}/cfg/php-ini-7.4:/etc/php-custom.d:ro${MOUNT_OPTIONS}
      - ${DEVILBOX_PATH}/cfg/php-fpm-7.4:/etc/php-fpm-custom.d:ro${MOUNT_OPTIONS}
      # - ${DEVILBOX_PATH}/cfg/php-startup-7.4:/startup.1.d:rw${MOUNT_OPTIONS}
      # Generic volumes
      - ${HOST_PATH_HTTPD_DATADIR}:/shared/httpd:rw${MOUNT_OPTIONS}
      - ${DEVILBOX_PATH}/supervisor:/etc/supervisor/custom.d:rw${MOUNT_OPTIONS}
      # - ${DEVILBOX_PATH}/autostart:/startup.2.d:rw${MOUNT_OPTIONS}
      - devilbox-mail:/var/mail:rw${MOUNT_OPTIONS}

  php80:
    <<: *default-php
    image: devilbox/php-fpm:8.0-work-0.150
    hostname: php80
    networks:
      app_net:
        ipv4_address: 172.16.238.209
    volumes:
      # Specific volumes
      - ${DEVILBOX_PATH}/cfg/php-ini-8.0:/etc/php-custom.d:ro${MOUNT_OPTIONS}
      - ${DEVILBOX_PATH}/cfg/php-fpm-8.0:/etc/php-fpm-custom.d:ro${MOUNT_OPTIONS}
      # - ${DEVILBOX_PATH}/cfg/php-startup-8.0:/startup.1.d:rw${MOUNT_OPTIONS}
      # Generic volumes
      - ${HOST_PATH_HTTPD_DATADIR}:/shared/httpd:rw${MOUNT_OPTIONS}
      - ${DEVILBOX_PATH}/supervisor:/etc/supervisor/custom.d:rw${MOUNT_OPTIONS}
      # - ${DEVILBOX_PATH}/autostart:/startup.2.d:rw${MOUNT_OPTIONS}
      - devilbox-mail:/var/mail:rw${MOUNT_OPTIONS}

  php81:
    <<: *default-php
    image: devilbox/php-fpm:8.1-work-0.150
    hostname: php81
    networks:
      app_net:
        ipv4_address: 172.16.238.210
    volumes:
      # Specific volumes
      - ${DEVILBOX_PATH}/cfg/php-ini-8.1:/etc/php-custom.d:ro${MOUNT_OPTIONS}
      - ${DEVILBOX_PATH}/cfg/php-fpm-8.1:/etc/php-fpm-custom.d:ro${MOUNT_OPTIONS}
      # - ${DEVILBOX_PATH}/cfg/php-startup-8.1:/startup.1.d:rw${MOUNT_OPTIONS}
      # Generic volumes
      - ${HOST_PATH_HTTPD_DATADIR}:/shared/httpd:rw${MOUNT_OPTIONS}
      - ${DEVILBOX_PATH}/supervisor:/etc/supervisor/custom.d:rw${MOUNT_OPTIONS}
      # - ${DEVILBOX_PATH}/autostart:/startup.2.d:rw${MOUNT_OPTIONS}
      - devilbox-mail:/var/mail:rw${MOUNT_OPTIONS}

  php82:
    <<: *default-php
    image: devilbox/php-fpm:8.2-work-0.150
    hostname: php82
    networks:
      app_net:
        ipv4_address: 172.16.238.211
    volumes:
      # Specific volumes
      - ${DEVILBOX_PATH}/cfg/php-ini-8.2:/etc/php-custom.d:ro${MOUNT_OPTIONS}
      - ${DEVILBOX_PATH}/cfg/php-fpm-8.2:/etc/php-fpm-custom.d:ro${MOUNT_OPTIONS}
      # - ${DEVILBOX_PATH}/cfg/php-startup-8.2:/startup.1.d:rw${MOUNT_OPTIONS}
      # Generic volumes
      - ${HOST_PATH_HTTPD_DATADIR}:/shared/httpd:rw${MOUNT_OPTIONS}
      - ${DEVILBOX_PATH}/supervisor:/etc/supervisor/custom.d:rw${MOUNT_OPTIONS}
      # - ${DEVILBOX_PATH}/autostart:/startup.2.d:rw${MOUNT_OPTIONS}
      - devilbox-mail:/var/mail:rw${MOUNT_OPTIONS}

volumes:
  devilbox-elastic:
  devilbox-logstash:


### Config: ./check-config.sh

```shell
[brent@fedora .devilbox]$ ./check-config.sh 

# ==============================================================================
# Checking git
# ==============================================================================
[SUCC]  git is clean

# ==============================================================================
# Checking .env file
# ==============================================================================
[SUCC]  .env file exists
[SUCC]  .env file is readable
[SUCC]  All variables are present in .env file
[SUCC]  No variables is duplicated in .env file

# ==============================================================================
# Checking .env file values
# ==============================================================================
[SUCC]  All .env file variables have correct values

# ==============================================================================
# Checking required Devilbox core directories exist
# ==============================================================================
[SUCC]  All PHP cfg/ sub directories are present
[SUCC]  All PHP log/ sub directories are present
[SUCC]  All HTTPD cfg/ sub directories are present
[SUCC]  All HTTPD log/ sub directories are present

# ==============================================================================
# Checking devilbox core directory permissions
# ==============================================================================
[SUCC]  All devilbox directories have correct permissions
[SUCC]  All devilbox directories have correct uid
[SUCC]  All devilbox directories have correct gid

# ==============================================================================
# Checking devilbox core file permissions
# ==============================================================================
[SUCC]  All devilbox files have correct permissions
[SUCC]  All devilbox files have correct uid
[SUCC]  All devilbox files have correct gid

# ==============================================================================
# Checking projects permissions
# ==============================================================================
[SUCC]  All project dirs have correct permissions
[SUCC]  All project dirs have correct uid
[SUCC]  All project dirs have correct gid

# ==============================================================================
# Checking projects settings
# ==============================================================================
[SUCC]  All projects have valid DNS records
[SUCC]  All projects have valid HTTPD_DOCROOT_DIR

# ==============================================================================
# Checking customizations
# ==============================================================================
[NOTE]  [docker]     Custom docker-compose.override.yml present
[NOTE]  [php.ini]    Custom config present in cfg/php-ini-8.1/

# ==============================================================================
# SUMMARY
# ==============================================================================
[SUCC]  Found no errors
[NOTE]  2 custom configurations applied. If you encounter issues, reset them first.
[INFO]  Ensure to run 'docker-compose stop; docker-compose rm -f' on .env changes or custom configs
### Log: docker-compose logs

See second post

(Optional) Additional information

No response

@BWBama85 BWBama85 added bug triage Needs triaging labels May 5, 2023
@BWBama85
Copy link
Author

BWBama85 commented May 5, 2023

[brent@fedora .devilbox]$ docker compose logs
devilbox-httpd-1  | [INFO] Entrypoint debug: 2
devilbox-mysql-1  | 2023-05-05 08:47:45+00:00 [Note] [Entrypoint]: Entrypoint script for MariaDB Server 1:10.6.12+maria~ubu2004 started.
devilbox-mysql-1  | 2023-05-05 08:47:46+00:00 [Note] [Entrypoint]: Switching to dedicated user 'mysql'
devilbox-mysql-1  | 2023-05-05 08:47:46+00:00 [Note] [Entrypoint]: Entrypoint script for MariaDB Server 1:10.6.12+maria~ubu2004 started.
devilbox-mysql-1  | 2023-05-05 08:47:47+00:00 [Note] [Entrypoint]: MariaDB upgrade not required
devilbox-mysql-1  | 2023-05-05  8:47:47 0 [Note] Starting MariaDB 10.6.12-MariaDB-1:10.6.12+maria~ubu2004-log source revision 4c79e15cc3716f69c044d4287ad2160da8101cdc as process 1
devilbox-mysql-1  | 2023-05-05  8:47:47 0 [Note] InnoDB: Compressed tables use zlib 1.2.11
devilbox-mysql-1  | 2023-05-05  8:47:47 0 [Note] InnoDB: Number of pools: 1
devilbox-mysql-1  | 2023-05-05  8:47:47 0 [Note] InnoDB: Using crc32 + pclmulqdq instructions
devilbox-mysql-1  | 2023-05-05  8:47:47 0 [Note] mysqld: O_TMPFILE is not supported on /tmp (disabling future attempts)
devilbox-mysql-1  | 2023-05-05  8:47:47 0 [Note] InnoDB: Using Linux native AIO
devilbox-mysql-1  | 2023-05-05  8:47:47 0 [Note] InnoDB: Initializing buffer pool, total size = 134217728, chunk size = 134217728
devilbox-mysql-1  | 2023-05-05  8:47:47 0 [Note] InnoDB: Completed initialization of buffer pool
devilbox-mysql-1  | 2023-05-05  8:47:47 0 [Note] InnoDB: 128 rollback segments are active.
devilbox-mysql-1  | 2023-05-05  8:47:47 0 [Note] InnoDB: Creating shared tablespace for temporary tables
devilbox-mysql-1  | 2023-05-05  8:47:47 0 [Note] InnoDB: Setting file './ibtmp1' size to 12 MB. Physically writing the file full; Please wait ...
devilbox-mysql-1  | 2023-05-05  8:47:47 0 [Note] InnoDB: File './ibtmp1' size is now 12 MB.
devilbox-mysql-1  | 2023-05-05  8:47:47 0 [Note] InnoDB: 10.6.12 started; log sequence number 62709866; transaction id 89552
devilbox-mysql-1  | 2023-05-05  8:47:47 0 [Note] InnoDB: Loading buffer pool(s) from /var/lib/mysql/ib_buffer_pool
devilbox-mysql-1  | 2023-05-05  8:47:47 0 [Note] Plugin 'FEEDBACK' is disabled.
devilbox-mysql-1  | 2023-05-05  8:47:47 0 [Note] Server socket created on IP: '0.0.0.0'.
devilbox-mysql-1  | 2023-05-05  8:47:47 0 [Note] Server socket created on IP: '::'.
devilbox-mysql-1  | 2023-05-05  8:47:47 0 [Note] mysqld: ready for connections.
devilbox-mysql-1  | Version: '10.6.12-MariaDB-1:10.6.12+maria~ubu2004-log'  socket: '/run/mysqld/mysqld.sock'  port: 3306  mariadb.org binary distribution
devilbox-mysql-1  | 2023-05-05  8:47:47 0 [Note] InnoDB: Buffer pool(s) load completed at 230505  8:47:47
devilbox-redis-1  | 1:C 05 May 2023 08:47:45.996 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
devilbox-redis-1  | 1:C 05 May 2023 08:47:45.996 # Redis version=6.2.12, bits=64, commit=00000000, modified=0, pid=1, just started
devilbox-redis-1  | 1:C 05 May 2023 08:47:45.996 # Warning: no config file specified, using the default config. In order to specify a config file use redis-server /path/to/redis.conf
devilbox-redis-1  | 1:M 05 May 2023 08:47:45.997 * monotonic clock: POSIX clock_gettime
devilbox-redis-1  | 1:M 05 May 2023 08:47:45.998 * Running mode=standalone, port=6379.
devilbox-redis-1  | 1:M 05 May 2023 08:47:45.998 # Server initialized
devilbox-redis-1  | 1:M 05 May 2023 08:47:45.998 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
devilbox-redis-1  | 1:M 05 May 2023 08:47:45.999 * Ready to accept connections
devilbox-httpd-1  | [INFO] Runtime debug: 1
devilbox-httpd-1  | [INFO] -------------------------------------------------------------------------
devilbox-httpd-1  | [INFO] Environment Variables (set/default)
devilbox-httpd-1  | [INFO] -------------------------------------------------------------------------
devilbox-httpd-1  | [INFO] Variables: General:
devilbox-httpd-1  | [INFO]     Set     $NEW_UID                    Value:   1000
devilbox-httpd-1  | [INFO]     Set     $NEW_GID                    Value:   1000
devilbox-httpd-1  | [INFO]     Set     $TIMEZONE                   Value:   UTC
devilbox-httpd-1  | [INFO] Variables: Main Vhost:
devilbox-httpd-1  | [INFO]     Set     $MAIN_VHOST_ENABLE          Value:   1
devilbox-httpd-1  | [INFO]     Unset   $MAIN_VHOST_DOCROOT_DIR     Default: htdocs
devilbox-httpd-1  | [INFO]     Unset   $MAIN_VHOST_TEMPLATE_DIR    Default: cfg
devilbox-httpd-1  | [INFO]     Set     $MAIN_VHOST_ALIASES_ALLOW   Value:   /devilbox-api/:/var/www/default/api, /vhost.d/:/etc/httpd
devilbox-httpd-1  | [INFO]     Unset   $MAIN_VHOST_ALIASES_DENY    Default: /\.git, /\.ht.*
devilbox-httpd-1  | [INFO]     Set     $MAIN_VHOST_BACKEND         Value:   conf:phpfpm:tcp:172.16.238.10:9000
devilbox-httpd-1  | [INFO]     Set     $MAIN_VHOST_BACKEND_TIMEOUT Value:   180
devilbox-httpd-1  | [INFO]     Set     $MAIN_VHOST_SSL_TYPE        Value:   both
devilbox-httpd-1  | [INFO]     Set     $MAIN_VHOST_SSL_CN          Value:   localhost,*.localhost,devilbox,*.devilbox,httpd
devilbox-httpd-1  | [INFO]     Set     $MAIN_VHOST_STATUS_ENABLE   Value:   1
devilbox-httpd-1  | [INFO]     Set     $MAIN_VHOST_STATUS_ALIAS    Value:   /devilbox-httpd-status
devilbox-httpd-1  | [INFO] Variables: Mass Vhost:
devilbox-httpd-1  | [INFO]     Set     $MASS_VHOST_ENABLE          Value:   1
devilbox-httpd-1  | [INFO]     Set     $MASS_VHOST_DOCROOT_DIR     Value:   htdocs
devilbox-httpd-1  | [INFO]     Set     $MASS_VHOST_TEMPLATE_DIR    Value:   .devilbox
devilbox-httpd-1  | [INFO]     Set     $MASS_VHOST_ALIASES_ALLOW   Value:   /devilbox-api/:/var/www/default/api:http(s)?://(.*)$
devilbox-httpd-1  | [INFO]     Unset   $MASS_VHOST_ALIASES_DENY    Default: /\.git, /\.ht.*
devilbox-httpd-1  | [INFO]     Set     $MASS_VHOST_BACKEND         Value:   conf:phpfpm:tcp:172.16.238.10:9000
devilbox-httpd-1  | [INFO]     Set     $MASS_VHOST_BACKEND_REWRITE Value:   file:backend.cfg
devilbox-httpd-1  | [INFO]     Set     $MASS_VHOST_BACKEND_TIMEOUT Value:   180
devilbox-httpd-1  | [INFO]     Set     $MASS_VHOST_SSL_TYPE        Value:   both
devilbox-httpd-1  | [INFO]     Set     $MASS_VHOST_TLD_SUFFIX      Value:   .dvl.to
devilbox-httpd-1  | [INFO] Variables: Misc:
devilbox-httpd-1  | [INFO]     Set     $WORKER_CONNECTIONS         Value:   1024
devilbox-httpd-1  | [INFO]     Set     $WORKER_PROCESSES           Value:   auto
devilbox-httpd-1  | [INFO]     Set     $HTTP2_ENABLE               Value:   1
devilbox-httpd-1  | [INFO]     Set     $DOCKER_LOGS                Value:   0
devilbox-httpd-1  | [INFO] -------------------------------------------------------------------------
devilbox-httpd-1  | [INFO] Validate Settings
devilbox-httpd-1  | [INFO] -------------------------------------------------------------------------
devilbox-httpd-1  | [INFO] Settings: General:
devilbox-httpd-1  | [OK]       Valid   $NEW_UID                    User ID (uid)       1000
devilbox-httpd-1  | [OK]       Valid   $NEW_GID                    Group ID (gid)      1000
devilbox-httpd-1  | [OK]       Valid   $TIMEZONE                   ignored             (not specified)
devilbox-httpd-1  | [INFO] Settings: Main Vhost:
devilbox-httpd-1  | [OK]       Valid   $MAIN_VHOST_ENABLE          Default vhost       Enabled
devilbox-httpd-1  | [OK]       Valid   $MAIN_VHOST_DOCROOT_DIR     Document root:      /var/www/default/htdocs
devilbox-httpd-1  | [OK]       Valid   $MAIN_VHOST_TEMPLATE_DIR    Template dir        /var/www/default/cfg
devilbox-httpd-1  | [OK]       Valid   $MAIN_VHOST_ALIASES_ALLOW   Defined Aliases     /devilbox-api/, /vhost.d/
devilbox-httpd-1  | [OK]       Valid   $MAIN_VHOST_ALIASES_DENY    Defined Aliases     /\.git, /\.ht.*
devilbox-httpd-1  | [OK]       Valid   $MAIN_VHOST_BACKEND         PHP via PHP-FPM     Remote: tcp://172.16.238.10:9000
devilbox-httpd-1  | [OK]       Valid   $MAIN_VHOST_BACKEND_TIMEOUT Timeout:            180sec
devilbox-httpd-1  | [OK]       Valid   $MAIN_VHOST_SSL_TYPE        Vhost protocol      HTTP and HTTPS
devilbox-httpd-1  | [OK]       Valid   $MAIN_VHOST_SSL_CN          SSL cert subject    CN = localhost,*.localhost,devilbox,*.devilbox,httpd
devilbox-httpd-1  | [OK]       Valid   $MAIN_VHOST_STATUS_ENABLE   Status page         Enabled
devilbox-httpd-1  | [OK]       Valid   $MAIN_VHOST_STATUS_ALIAS    Status page URL     /devilbox-httpd-status
devilbox-httpd-1  | [INFO] Settings: Mass Vhost:
devilbox-httpd-1  | [OK]       Valid   $MASS_VHOST_ENABLE          Mass vhost          Enabled
devilbox-httpd-1  | [OK]       Valid   $MASS_VHOST_DOCROOT_DIR     Document root:      /shared/httpd/<project>/htdocs
devilbox-httpd-1  | [OK]       Valid   $MASS_VHOST_TEMPLATE_DIR    Template dir        /shared/httpd/<project>/.devilbox
devilbox-httpd-1  | [OK]       Valid   $MASS_VHOST_ALIASES_ALLOW   Defined Aliases     /devilbox-api/
devilbox-httpd-1  | [OK]       Valid   $MASS_VHOST_ALIASES_DENY    Defined Aliases     /\.git, /\.ht.*
devilbox-httpd-1  | [OK]       Valid   $MASS_VHOST_BACKEND         PHP via PHP-FPM     Remote: tcp://172.16.238.10:9000
devilbox-httpd-1  | [OK]       Valid   $MASS_VHOST_BACKEND_REWRITE Backend overwrite   /shared/httpd/<project>/.devilbox/backend.cfg
devilbox-httpd-1  | [OK]       Valid   $MASS_VHOST_BACKEND_TIMEOUT Timeout:            180sec
devilbox-httpd-1  | [OK]       Valid   $MASS_VHOST_SSL_TYPE        Vhost protocol      HTTP and HTTPS
devilbox-httpd-1  | [OK]       Valid   $MASS_VHOST_TLD_SUFFIX      Vhost domain        <project>.dvl.to
devilbox-httpd-1  | [INFO] Settings: Misc:
devilbox-httpd-1  | [OK]       Valid   $WORKER_CONNECTIONS         worker_connections  1024
devilbox-httpd-1  | [OK]       Valid   $WORKER_PROCESSES           worker_processes    auto
devilbox-httpd-1  | [OK]       Valid   $HTTP2_ENABLE               HTTP/2              Enabled
devilbox-httpd-1  | [OK]       Valid   $DOCKER_LOGS                Log to              stdout and stderr
devilbox-httpd-1  | [INFO] -------------------------------------------------------------------------
devilbox-httpd-1  | [INFO] Apply Settings
devilbox-httpd-1  | [INFO] -------------------------------------------------------------------------
devilbox-httpd-1  | [INFO] Setting uid to 1000 (user: nginx)
devilbox-httpd-1  | uid=1000(nginx) gid=101(nginx) groups=101(nginx),101(nginx)
devilbox-httpd-1  | [INFO] Setting gid to 1000 (group: nginx)
devilbox-httpd-1  | uid=1000(nginx) gid=1000(nginx) groups=1000(nginx),1000(nginx)
devilbox-httpd-1  | [INFO] Skipping timezone. Already set to UTC: Fri May  5 08:47:45 UTC 2023
devilbox-httpd-1  | [INFO] vhost-gen: no custom global template found in: /etc/vhost-gen.d/nginx.yml
devilbox-httpd-1  | vhost-gen: [INFO] Loading configuration file        (-c): /etc/vhost-gen/main.yml
devilbox-httpd-1  | vhost-gen: [INFO] Loading vhost template (global)   (-t): /etc/vhost-gen/templates-main/nginx.yml
devilbox-httpd-1  | vhost-gen: [INFO] Loading vhost template (override) (-o): /var/www/default/cfg/nginx.yml
devilbox-httpd-1  | vhost-gen: [INFO] Override Vhost template not found: /var/www/default/cfg/nginx.yml
devilbox-httpd-1  | vhost-gen: [INFO] Creating vhost type: https and http (both)
devilbox-httpd-1  | vhost-gen: [INFO] Using vhost name: localhost
devilbox-httpd-1  | vhost-gen: [INFO] Log setting: dir -> True
devilbox-httpd-1  | vhost-gen: [INFO] Log setting: Not specified
devilbox-httpd-1  | vhost-gen: [INFO] Vhost config written to: /etc/httpd/conf.d/localhost.conf
devilbox-httpd-1  | [INFO] Existing Certificate Authority files found in: /ca
devilbox-httpd-1  | cert-gen: [INFO] Create CSR file: /etc/httpd/cert/main/localhost.csr
devilbox-httpd-1  | cert-gen: [INFO] Create CRT file: /etc/httpd/cert/main/localhost.crt
devilbox-httpd-1  | cert-gen: [INFO] Verify CRT file: /etc/httpd/cert/main/localhost.crt
devilbox-httpd-1  | cert-gen: [INFO] Verify CRT against CA file: /ca/devilbox-ca.crt
devilbox-httpd-1  | [INFO] Fixing ownership (recursively) in: /ca
devilbox-httpd-1  | [INFO] Setting Nginx worker_processes to: auto
devilbox-httpd-1  | [INFO] Setting Nginx worker_connections to: 1024
devilbox-httpd-1  | [INFO] -------------------------------------------------------------------------
devilbox-httpd-1  | [INFO] Main Entrypoint
devilbox-httpd-1  | [INFO] -------------------------------------------------------------------------
devilbox-httpd-1  | [DONE] Starting supervisord: 4.2.4 [HTTPD: nginx/1.22.1]
devilbox-bind-1   | [INFO] Debug level: 2
devilbox-bind-1   | 
devilbox-bind-1   | --------------------------------------------------------------------------------
devilbox-bind-1   | /etc/bind/named.conf
devilbox-bind-1   | --------------------------------------------------------------------------------
devilbox-bind-1   | include "/etc/bind/named.conf.logging";
devilbox-bind-1   | include "/etc/bind/named.conf.options";
devilbox-bind-1   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
devilbox-bind-1   | [INFO] BIND logging: disabled explicitly
devilbox-bind-1   | [INFO] Using default DNS TTL time: 3600 sec
devilbox-bind-1   | [INFO] Using default DNS Refresh time: 1200 sec
devilbox-bind-1   | [INFO] Using default DNS Retry time: 180 sec
devilbox-bind-1   | [INFO] Using default DNS Expiry time: 1209600 sec
devilbox-bind-1   | [INFO] Using default DNS Max Cache time: 10800 sec
devilbox-bind-1   | [INFO] Changing DNS Max Cache size to: 90%
devilbox-bind-1   | [INFO] Not adding any PTR records
devilbox-bind-1   | [INFO] Adding A Record: *.dvl.to -> 127.0.0.1
devilbox-bind-1   | zone rpz/IN: loaded serial 1683276460
devilbox-bind-1   | OK
devilbox-bind-1   | [INFO] Not adding any CNAME records
devilbox-bind-1   | [INFO] $ALLOW_QUERY not set.
devilbox-bind-1   | [INFO] DNS query rules will not be set
devilbox-bind-1   | [INFO] $ALLOW_RECURSION not set.
devilbox-bind-1   | [INFO] DNS recursion rules will not be set
devilbox-elastic-1  | {"type": "server", "timestamp": "2023-05-05T08:47:55,113Z", "level": "INFO", "component": "o.e.n.Node", "cluster.name": "docker-cluster", "node.name": "elastic", "message": "version[7.10.2], pid[7], build[oss/docker/747e1cc71def077253878a59143c1f785afa92b9/2021-01-13T00:42:12.435326Z], OS[Linux/6.2.14-300.fc38.x86_64/amd64], JVM[AdoptOpenJDK/OpenJDK 64-Bit Server VM/15.0.1/15.0.1+9]" }
devilbox-elastic-1  | {"type": "server", "timestamp": "2023-05-05T08:47:55,118Z", "level": "INFO", "component": "o.e.n.Node", "cluster.name": "docker-cluster", "node.name": "elastic", "message": "JVM home [/usr/share/elasticsearch/jdk], using bundled JDK [true]" }
devilbox-elastic-1  | {"type": "server", "timestamp": "2023-05-05T08:47:55,119Z", "level": "INFO", "component": "o.e.n.Node", "cluster.name": "docker-cluster", "node.name": "elastic", "message": "JVM arguments [-Xshare:auto, -Des.networkaddress.cache.ttl=60, -Des.networkaddress.cache.negative.ttl=10, -XX:+AlwaysPreTouch, -Xss1m, -Djava.awt.headless=true, -Dfile.encoding=UTF-8, -Djna.nosys=true, -XX:-OmitStackTraceInFastThrow, -XX:+ShowCodeDetailsInExceptionMessages, -Dio.netty.noUnsafe=true, -Dio.netty.noKeySetOptimization=true, -Dio.netty.recycler.maxCapacityPerThread=0, -Dio.netty.allocator.numDirectArenas=0, -Dlog4j.shutdownHookEnabled=false, -Dlog4j2.disable.jmx=true, -Djava.locale.providers=SPI,COMPAT, -Xms1g, -Xmx1g, -XX:+UseG1GC, -XX:G1ReservePercent=25, -XX:InitiatingHeapOccupancyPercent=30, -Djava.io.tmpdir=/tmp/elasticsearch-7283189911409526083, -XX:+HeapDumpOnOutOfMemoryError, -XX:HeapDumpPath=data, -XX:ErrorFile=logs/hs_err_pid%p.log, -Xlog:gc*,gc+age=trace,safepoint:file=logs/gc.log:utctime,pid,tags:filecount=32,filesize=64m, -Des.cgroups.hierarchy.override=/, -XX:MaxDirectMemorySize=536870912, -Des.path.home=/usr/share/elasticsearch, -Des.path.conf=/usr/share/elasticsearch/config, -Des.distribution.flavor=oss, -Des.distribution.type=docker, -Des.bundled_jdk=true]" }
devilbox-elastic-1  | {"type": "server", "timestamp": "2023-05-05T08:47:56,881Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "docker-cluster", "node.name": "elastic", "message": "loaded module [aggs-matrix-stats]" }
devilbox-elastic-1  | {"type": "server", "timestamp": "2023-05-05T08:47:56,882Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "docker-cluster", "node.name": "elastic", "message": "loaded module [analysis-common]" }
devilbox-elastic-1  | {"type": "server", "timestamp": "2023-05-05T08:47:56,882Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "docker-cluster", "node.name": "elastic", "message": "loaded module [geo]" }
devilbox-elastic-1  | {"type": "server", "timestamp": "2023-05-05T08:47:56,883Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "docker-cluster", "node.name": "elastic", "message": "loaded module [ingest-common]" }
devilbox-elastic-1  | {"type": "server", "timestamp": "2023-05-05T08:47:56,883Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "docker-cluster", "node.name": "elastic", "message": "loaded module [ingest-geoip]" }
devilbox-elastic-1  | {"type": "server", "timestamp": "2023-05-05T08:47:56,884Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "docker-cluster", "node.name": "elastic", "message": "loaded module [ingest-user-agent]" }
devilbox-elastic-1  | {"type": "server", "timestamp": "2023-05-05T08:47:56,884Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "docker-cluster", "node.name": "elastic", "message": "loaded module [kibana]" }
devilbox-elastic-1  | {"type": "server", "timestamp": "2023-05-05T08:47:56,885Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "docker-cluster", "node.name": "elastic", "message": "loaded module [lang-expression]" }
devilbox-elastic-1  | {"type": "server", "timestamp": "2023-05-05T08:47:56,885Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "docker-cluster", "node.name": "elastic", "message": "loaded module [lang-mustache]" }
devilbox-elastic-1  | {"type": "server", "timestamp": "2023-05-05T08:47:56,886Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "docker-cluster", "node.name": "elastic", "message": "loaded module [lang-painless]" }
devilbox-elastic-1  | {"type": "server", "timestamp": "2023-05-05T08:47:56,887Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "docker-cluster", "node.name": "elastic", "message": "loaded module [mapper-extras]" }
devilbox-elastic-1  | {"type": "server", "timestamp": "2023-05-05T08:47:56,890Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "docker-cluster", "node.name": "elastic", "message": "loaded module [parent-join]" }
devilbox-elastic-1  | {"type": "server", "timestamp": "2023-05-05T08:47:56,890Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "docker-cluster", "node.name": "elastic", "message": "loaded module [percolator]" }
devilbox-elastic-1  | {"type": "server", "timestamp": "2023-05-05T08:47:56,891Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "docker-cluster", "node.name": "elastic", "message": "loaded module [rank-eval]" }
devilbox-elastic-1  | {"type": "server", "timestamp": "2023-05-05T08:47:56,891Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "docker-cluster", "node.name": "elastic", "message": "loaded module [reindex]" }
devilbox-elastic-1  | {"type": "server", "timestamp": "2023-05-05T08:47:56,892Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "docker-cluster", "node.name": "elastic", "message": "loaded module [repository-url]" }
devilbox-elastic-1  | {"type": "server", "timestamp": "2023-05-05T08:47:56,892Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "docker-cluster", "node.name": "elastic", "message": "loaded module [transport-netty4]" }
devilbox-elastic-1  | {"type": "server", "timestamp": "2023-05-05T08:47:56,894Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "docker-cluster", "node.name": "elastic", "message": "no plugins loaded" }
devilbox-elastic-1  | {"type": "server", "timestamp": "2023-05-05T08:47:56,944Z", "level": "INFO", "component": "o.e.e.NodeEnvironment", "cluster.name": "docker-cluster", "node.name": "elastic", "message": "using [1] data paths, mounts [[/usr/share/elasticsearch/data (/dev/nvme0n1p3)]], net usable_space [441.9gb], net total_space [464.1gb], types [btrfs]" }
devilbox-elastic-1  | {"type": "server", "timestamp": "2023-05-05T08:47:56,945Z", "level": "INFO", "component": "o.e.e.NodeEnvironment", "cluster.name": "docker-cluster", "node.name": "elastic", "message": "heap size [1gb], compressed ordinary object pointers [true]" }
devilbox-elastic-1  | {"type": "server", "timestamp": "2023-05-05T08:47:57,080Z", "level": "INFO", "component": "o.e.n.Node", "cluster.name": "docker-cluster", "node.name": "elastic", "message": "node name [elastic], node ID [L1JdP90mTyeYuR1IOwAH7Q], cluster name [docker-cluster], roles [master, remote_cluster_client, data, ingest]" }
devilbox-elastic-1  | {"type": "server", "timestamp": "2023-05-05T08:48:00,846Z", "level": "INFO", "component": "o.e.t.NettyAllocator", "cluster.name": "docker-cluster", "node.name": "elastic", "message": "creating NettyAllocator with the following configs: [name=unpooled, suggested_max_allocation_size=256kb, factors={es.unsafe.use_unpooled_allocator=null, g1gc_enabled=true, g1gc_region_size=1mb, heap_size=1gb}]" }
devilbox-elastic-1  | {"type": "server", "timestamp": "2023-05-05T08:48:00,924Z", "level": "INFO", "component": "o.e.d.DiscoveryModule", "cluster.name": "docker-cluster", "node.name": "elastic", "message": "using discovery type [single-node] and seed hosts providers [settings]" }
devilbox-elastic-1  | {"type": "server", "timestamp": "2023-05-05T08:48:01,251Z", "level": "WARN", "component": "o.e.g.DanglingIndicesState", "cluster.name": "docker-cluster", "node.name": "elastic", "message": "gateway.auto_import_dangling_indices is disabled, dangling indices will not be automatically detected or imported and must be managed manually" }
devilbox-elastic-1  | {"type": "server", "timestamp": "2023-05-05T08:48:01,475Z", "level": "INFO", "component": "o.e.n.Node", "cluster.name": "docker-cluster", "node.name": "elastic", "message": "initialized" }
devilbox-elastic-1  | {"type": "server", "timestamp": "2023-05-05T08:48:01,475Z", "level": "INFO", "component": "o.e.n.Node", "cluster.name": "docker-cluster", "node.name": "elastic", "message": "starting ..." }
devilbox-elastic-1  | {"type": "server", "timestamp": "2023-05-05T08:48:01,629Z", "level": "INFO", "component": "o.e.t.TransportService", "cluster.name": "docker-cluster", "node.name": "elastic", "message": "publish_address {172.16.238.240:9300}, bound_addresses {0.0.0.0:9300}" }
devilbox-elastic-1  | {"type": "server", "timestamp": "2023-05-05T08:48:01,861Z", "level": "WARN", "component": "o.e.b.BootstrapChecks", "cluster.name": "docker-cluster", "node.name": "elastic", "message": "max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]" }
devilbox-elastic-1  | {"type": "server", "timestamp": "2023-05-05T08:48:01,863Z", "level": "INFO", "component": "o.e.c.c.Coordinator", "cluster.name": "docker-cluster", "node.name": "elastic", "message": "cluster UUID [OAS6pGKzTKiscmOb1IH3uw]" }
devilbox-elastic-1  | {"type": "server", "timestamp": "2023-05-05T08:48:02,014Z", "level": "INFO", "component": "o.e.c.s.MasterService", "cluster.name": "docker-cluster", "node.name": "elastic", "message": "elected-as-master ([1] nodes joined)[{elastic}{L1JdP90mTyeYuR1IOwAH7Q}{YtPjnQVeSzm_Gdd42iCCKA}{172.16.238.240}{172.16.238.240:9300}{dimr} elect leader, _BECOME_MASTER_TASK_, _FINISH_ELECTION_], term: 13, version: 58, delta: master node changed {previous [], current [{elastic}{L1JdP90mTyeYuR1IOwAH7Q}{YtPjnQVeSzm_Gdd42iCCKA}{172.16.238.240}{172.16.238.240:9300}{dimr}]}" }
devilbox-elastic-1  | {"type": "server", "timestamp": "2023-05-05T08:48:02,075Z", "level": "INFO", "component": "o.e.c.s.ClusterApplierService", "cluster.name": "docker-cluster", "node.name": "elastic", "message": "master node changed {previous [], current [{elastic}{L1JdP90mTyeYuR1IOwAH7Q}{YtPjnQVeSzm_Gdd42iCCKA}{172.16.238.240}{172.16.238.240:9300}{dimr}]}, term: 13, version: 58, reason: Publication{term=13, version=58}" }
devilbox-elastic-1  | {"type": "server", "timestamp": "2023-05-05T08:48:02,104Z", "level": "INFO", "component": "o.e.h.AbstractHttpServerTransport", "cluster.name": "docker-cluster", "node.name": "elastic", "message": "publish_address {172.16.238.240:9200}, bound_addresses {0.0.0.0:9200}", "cluster.uuid": "OAS6pGKzTKiscmOb1IH3uw", "node.id": "L1JdP90mTyeYuR1IOwAH7Q"  }
devilbox-elastic-1  | {"type": "server", "timestamp": "2023-05-05T08:48:02,105Z", "level": "INFO", "component": "o.e.n.Node", "cluster.name": "docker-cluster", "node.name": "elastic", "message": "started", "cluster.uuid": "OAS6pGKzTKiscmOb1IH3uw", "node.id": "L1JdP90mTyeYuR1IOwAH7Q"  }
devilbox-elastic-1  | {"type": "server", "timestamp": "2023-05-05T08:48:02,147Z", "level": "INFO", "component": "o.e.g.GatewayService", "cluster.name": "docker-cluster", "node.name": "elastic", "message": "recovered [2] indices into cluster_state", "cluster.uuid": "OAS6pGKzTKiscmOb1IH3uw", "node.id": "L1JdP90mTyeYuR1IOwAH7Q"  }
devilbox-elastic-1  | {"type": "server", "timestamp": "2023-05-05T08:48:02,865Z", "level": "INFO", "component": "o.e.c.r.a.AllocationService", "cluster.name": "docker-cluster", "node.name": "elastic", "message": "Cluster health status changed from [RED] to [YELLOW] (reason: [shards started [[.kibana_1][0]]]).", "cluster.uuid": "OAS6pGKzTKiscmOb1IH3uw", "node.id": "L1JdP90mTyeYuR1IOwAH7Q"  }
devilbox-php81-1    | [INFO] Debug level: 2
devilbox-php81-1    | [INFO] Changing user 'devilbox' uid to: 1000
devilbox-php81-1    | root $ usermod -u 1000 devilbox 2>/dev/null
devilbox-php81-1    | usermod: no changes
devilbox-php81-1    | root $ chown -R devilbox /home/devilbox 2>/dev/null || true
devilbox-php81-1    | root $ chown -R devilbox /var/lib/php/session
devilbox-php81-1    | root $ chown -R devilbox /var/lib/php/wsdlcache
devilbox-php81-1    | root $ chown -R devilbox /var/spool/mail/devilbox
devilbox-php81-1    | root $ chown -R devilbox /etc/supervisor/custom.d
devilbox-php81-1    | [INFO] Changing group 'devilbox' gid to: 1000
devilbox-php81-1    | root $ groupmod -g 1000 devilbox 2>/dev/null
devilbox-php81-1    | root $ chown -R :devilbox /home/devilbox 2>/dev/null || true
devilbox-php81-1    | root $ chown -R :devilbox /var/lib/php/session
devilbox-php81-1    | root $ chown -R :devilbox /var/lib/php/wsdlcache
devilbox-php81-1    | root $ chown -R :devilbox /var/spool/mail/devilbox
devilbox-php81-1    | root $ chown -R :devilbox /etc/supervisor/custom.d
devilbox-php81-1    | [INFO] Setting container timezone to: UTC
devilbox-php81-1    | root $ ln -sf /usr/share/zoneinfo/UTC /etc/localtime
devilbox-php81-1    | [INFO] Setting PHP: timezone=UTC
devilbox-php81-1    | root $ echo 'date.timezone = UTC' > /usr/local/etc/php/conf.d/devilbox-runtime-timezone.ini
devilbox-php81-1    | [INFO] Docker date set to: Fri May  5 08:47:43 UTC 2023
devilbox-php81-1    | [INFO] $DOCKER_LOGS set to 1. Logging to docker logs (stdout and stderr).
devilbox-php81-1    | [INFO] $ENABLE_MAIL set to 2. Enabling postfix catch-all
devilbox-php81-1    | root $ chmod 0644 /var/mail/devilbox
devilbox-php81-1    | root $ chown devilbox:devilbox /var/mail
devilbox-php81-1    | root $ chown devilbox:devilbox /var/mail/devilbox
devilbox-php81-1    | root $ postconf -e 'strict_mailbox_ownership=no'
devilbox-php81-1    | root $ postconf -e 'inet_protocols=ipv4'
devilbox-php81-1    | root $ postconf -e 'myhostname=localhost'
devilbox-php81-1    | root $ postconf -e 'virtual_alias_maps=pcre:/etc/postfix/virtual'
devilbox-php81-1    | root $ echo '/.*@.*/ devilbox' >> /etc/postfix/virtual
devilbox-php81-1    | root $ newaliases
devilbox-php81-1    | [INFO] $FORWARD_PORTS_TO_LOCALHOST not set.
devilbox-php81-1    | [INFO] Not ports from other machines will be forwarded to 127.0.0.1 inside this docker
devilbox-php81-1    | [INFO] Enabling 'rsyslogd' to be started by supervisord
devilbox-php81-1    | [INFO] Enabling 'postfix' to be started by supervisord
devilbox-php81-1    | [INFO] Enabling 'php-fpm' to be started by supervisord
devilbox-php81-1    | [INFO] PHP.ini: xdebug.ini -> /usr/local/etc/php/conf.d/yyy-devilbox-user-runtime-xdebug.ini
devilbox-php81-1    | root $ cp /etc/php-custom.d/xdebug.ini /usr/local/etc/php/conf.d/yyy-devilbox-user-runtime-xdebug.ini
devilbox-php81-1    | root $ find /usr/local/etc/php/conf.d -type f -iname '*.ini' -exec chmod 0644 "{}" \;
devilbox-php81-1    | root $ find /usr/local/etc/php-fpm.d -type f -iname '*.conf' -exec chmod 0644 "{}" \;
devilbox-php81-1    | Cannot load Xdebug - it was already loaded
devilbox-php81-1    | [INFO] $ENABLE_MODULES set, but empty. Not enabling any PHP modules.
devilbox-php81-1    | [INFO] Disabling the following PHP modules: oci8,PDO_OCI,pdo_sqlsrv,sqlsrv,rdkafka,swoole,psr,phalcon
devilbox-php81-1    | root $ rm /usr/local/etc/php/conf.d/docker-php-ext-oci8.ini
devilbox-php81-1    | root $ rm /usr/local/etc/php/conf.d/docker-php-ext-pdo_sqlsrv.ini
devilbox-php81-1    | root $ rm /usr/local/etc/php/conf.d/docker-php-ext-sqlsrv.ini
devilbox-php81-1    | root $ rm /usr/local/etc/php/conf.d/docker-php-ext-rdkafka.ini
devilbox-php81-1    | root $ rm /usr/local/etc/php/conf.d/docker-php-ext-swoole.ini
devilbox-php81-1    | root $ mkdir -p /shared/backups/mysql
devilbox-php81-1    | root $ chown devilbox:devilbox /etc/mysqldump-secure.conf
devilbox-php81-1    | root $ chown devilbox:devilbox /etc/mysqldump-secure.cnf
devilbox-php81-1    | root $ chown devilbox:devilbox /var/log/mysqldump-secure.log
devilbox-php81-1    | root $ chown devilbox:devilbox /shared/backups/mysql
devilbox-php81-1    | [INFO] $MYSQL_BACKUP_USER not set for mysqldump-secure. Keeping default user.
devilbox-php81-1    | [INFO] $MYSQL_BACKUP_PASS not set for mysqldump-secure. Keeping default password.
devilbox-php81-1    | [INFO] $MYSQL_BACKUP_HOST not set for mysqldump-secure. Keeping default host.
devilbox-php81-1    | root $ chown devilbox:devilbox /shared/backups
devilbox-php81-1    | root $ chown devilbox:devilbox /shared/httpd
devilbox-php81-1    | root $ chmod 0755 /shared/backups
devilbox-php81-1    | root $ chmod 0755 /shared/httpd
devilbox-php81-1    | root $ update-ca-certificates
devilbox-php81-1    | Updating certificates in /etc/ssl/certs...
devilbox-php81-1    | 0 added, 0 removed; done.
devilbox-php81-1    | Running hooks in /etc/ca-certificates/update.d...
devilbox-php81-1    | done.
devilbox-php81-1    | root $ mkdir -p /startup.1.d
devilbox-php81-1    | root $ mkdir -p /startup.2.d
devilbox-php81-1    | [INFO] Starting supervisord
devilbox-php81-1    | 2023-05-05 08:47:52,425 WARN No file matches via include "/etc/supervisor/custom.d/*.conf"
devilbox-php81-1    | 2023-05-05 08:47:52,426 INFO Included extra file "/etc/supervisor/conf.d/php-fpm.conf" during parsing
devilbox-php81-1    | 2023-05-05 08:47:52,426 INFO Included extra file "/etc/supervisor/conf.d/postfix.conf" during parsing
devilbox-php81-1    | 2023-05-05 08:47:52,426 INFO Included extra file "/etc/supervisor/conf.d/rsyslogd.conf" during parsing
devilbox-php81-1    | 2023-05-05 08:47:52,426 INFO Set uid to user 0 succeeded
devilbox-php81-1    | 2023-05-05 08:47:52,435 INFO supervisord started with pid 1
devilbox-php81-1    | 2023-05-05 08:47:53,444 INFO spawned: 'rsyslogd' with pid 986
devilbox-php81-1    | 2023-05-05 08:47:53,452 INFO spawned: 'php-fpm' with pid 987
devilbox-php81-1    | 2023-05-05 08:47:53,513 INFO spawned: 'postfix' with pid 988
devilbox-php81-1    | Cannot load Xdebug - it was already loaded
devilbox-php81-1    | [05-May-2023 08:47:54] NOTICE: fpm is running, pid 987
devilbox-php81-1    | [05-May-2023 08:47:54] NOTICE: ready to handle connections
devilbox-php81-1    | 2023-05-05 08:47:55,160 INFO success: rsyslogd entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
devilbox-php81-1    | 2023-05-05 08:47:55,161 INFO success: php-fpm entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
devilbox-php81-1    | 2023-05-05 08:47:55,161 INFO success: postfix entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
devilbox-php-1      | [INFO] Debug level: 2
devilbox-php-1      | [INFO] Changing user 'devilbox' uid to: 1000
devilbox-php-1      | root $ usermod -u 1000 devilbox 2>/dev/null
devilbox-php-1      | usermod: no changes
devilbox-php-1      | root $ chown -R devilbox /home/devilbox 2>/dev/null || true
devilbox-php-1      | root $ chown -R devilbox /var/lib/php/session
devilbox-php-1      | root $ chown -R devilbox /var/lib/php/wsdlcache
devilbox-php-1      | root $ chown -R devilbox /var/spool/mail/devilbox
devilbox-php-1      | root $ chown -R devilbox /etc/supervisor/custom.d
devilbox-php-1      | [INFO] Changing group 'devilbox' gid to: 1000
devilbox-php-1      | root $ groupmod -g 1000 devilbox 2>/dev/null
devilbox-php-1      | root $ chown -R :devilbox /home/devilbox 2>/dev/null || true
devilbox-php-1      | root $ chown -R :devilbox /var/lib/php/session
devilbox-php-1      | root $ chown -R :devilbox /var/lib/php/wsdlcache
devilbox-php-1      | root $ chown -R :devilbox /var/spool/mail/devilbox
devilbox-php-1      | root $ chown -R :devilbox /etc/supervisor/custom.d
devilbox-php-1      | [INFO] Setting container timezone to: UTC
devilbox-php-1      | root $ ln -sf /usr/share/zoneinfo/UTC /etc/localtime
devilbox-php-1      | [INFO] Setting PHP: timezone=UTC
devilbox-php-1      | root $ echo 'date.timezone = UTC' > /usr/local/etc/php/conf.d/devilbox-runtime-timezone.ini
devilbox-php-1      | [INFO] Docker date set to: Fri May  5 08:47:42 UTC 2023
devilbox-php-1      | [INFO] $DOCKER_LOGS set to 0. Logging to files under: /var/log/php
devilbox-php-1      | [INFO] Make sure to mount this directory in order to view logs
devilbox-php-1      | root $ chown -R devilbox:devilbox /var/log/php
devilbox-php-1      | root $ chmod 0755 /var/log/php
devilbox-php-1      | [INFO] $ENABLE_MAIL set to 2. Enabling postfix catch-all
devilbox-php-1      | root $ chown devilbox:devilbox /var/log/php
devilbox-php-1      | root $ chown devilbox:devilbox /var/log/php/mail.log
devilbox-php-1      | root $ chmod 0644 /var/log/php/mail.log
devilbox-php-1      | root $ chmod 0644 /var/mail/devilbox
devilbox-php-1      | root $ chown devilbox:devilbox /var/mail
devilbox-php-1      | root $ chown devilbox:devilbox /var/mail/devilbox
devilbox-php-1      | root $ postconf -e 'strict_mailbox_ownership=no'
devilbox-php-1      | root $ postconf -e 'inet_protocols=ipv4'
devilbox-php-1      | root $ postconf -e 'myhostname=localhost'
devilbox-php-1      | root $ postconf -e 'virtual_alias_maps=pcre:/etc/postfix/virtual'
devilbox-php-1      | root $ echo '/.*@.*/ devilbox' >> /etc/postfix/virtual
devilbox-php-1      | root $ newaliases
devilbox-php-1      | [INFO] Forwarding httpd:80 to 127.0.0.1:80 inside this docker.
devilbox-php-1      | [INFO] Forwarding httpd:443 to 127.0.0.1:443 inside this docker.
devilbox-php-1      | [INFO] Forwarding mysql:3306 to 127.0.0.1:3306 inside this docker.
devilbox-php-1      | [INFO] Forwarding pgsql:5432 to 127.0.0.1:5432 inside this docker.
devilbox-php-1      | [INFO] Forwarding redis:6379 to 127.0.0.1:6379 inside this docker.
devilbox-php-1      | [INFO] Forwarding memcd:11211 to 127.0.0.1:11211 inside this docker.
devilbox-php-1      | [INFO] Forwarding mongo:27017 to 127.0.0.1:27017 inside this docker.
devilbox-php-1      | [INFO] Enabling 'socat-80-httpd-80' to be started by supervisord
devilbox-php-1      | [INFO] Enabling 'socat-443-httpd-443' to be started by supervisord
devilbox-php-1      | [INFO] Enabling 'socat-3306-mysql-3306' to be started by supervisord
devilbox-php-1      | [INFO] Enabling 'socat-5432-pgsql-5432' to be started by supervisord
devilbox-php-1      | [INFO] Enabling 'socat-6379-redis-6379' to be started by supervisord
devilbox-php-1      | [INFO] Enabling 'socat-11211-memcd-11211' to be started by supervisord
devilbox-php-1      | [INFO] Enabling 'socat-27017-mongo-27017' to be started by supervisord
devilbox-php-1      | [INFO] Enabling 'rsyslogd' to be started by supervisord
devilbox-php-1      | [INFO] Enabling 'postfix' to be started by supervisord
devilbox-php-1      | [INFO] Enabling 'php-fpm' to be started by supervisord
devilbox-php-1      | root $ find /usr/local/etc/php/conf.d -type f -iname '*.ini' -exec chmod 0644 "{}" \;
devilbox-php-1      | root $ find /usr/local/etc/php-fpm.d -type f -iname '*.conf' -exec chmod 0644 "{}" \;
devilbox-php-1      | [INFO] $ENABLE_MODULES set, but empty. Not enabling any PHP modules.
devilbox-php-1      | [INFO] Disabling the following PHP modules: oci8,PDO_OCI,pdo_sqlsrv,sqlsrv,rdkafka,swoole,psr,phalcon
devilbox-php-1      | root $ rm /usr/local/etc/php/conf.d/docker-php-ext-oci8.ini
devilbox-php-1      | root $ rm /usr/local/etc/php/conf.d/docker-php-ext-pdo_sqlsrv.ini
devilbox-php-1      | root $ rm /usr/local/etc/php/conf.d/docker-php-ext-sqlsrv.ini
devilbox-php-1      | root $ rm /usr/local/etc/php/conf.d/docker-php-ext-rdkafka.ini
devilbox-php-1      | root $ chown devilbox:devilbox /etc/mysqldump-secure.conf
devilbox-php-1      | root $ chown devilbox:devilbox /etc/mysqldump-secure.cnf
devilbox-php-1      | root $ chown devilbox:devilbox /var/log/mysqldump-secure.log
devilbox-php-1      | root $ chown devilbox:devilbox /shared/backups/mysql
devilbox-php-1      | [INFO] $MYSQL_BACKUP_USER set for mysqldump-secure. Changing to 'root'
devilbox-php-1      | root $ sed -i'' 's/^user.*/user = root/g' /etc/mysqldump-secure.cnf
devilbox-php-1      | [INFO] $MYSQL_BACKUP_PASS set for mysqldump-secure. Changing to '******'
devilbox-php-1      | root $ perl -pi -e 's/^password.*/password = mysqlpass/g' /etc/mysqldump-secure.cnf
devilbox-php-1      | [INFO] $MYSQL_BACKUP_HOST set for mysqldump-secure. Changing to 'mysql'
devilbox-php-1      | root $ sed -i'' 's/^host.*/host = mysql/g' /etc/mysqldump-secure.cnf
devilbox-php-1      | root $ chown devilbox:devilbox /shared/backups
devilbox-php-1      | root $ chown devilbox:devilbox /shared/httpd
devilbox-php-1      | root $ chmod 0755 /shared/backups
devilbox-php-1      | root $ chmod 0755 /shared/httpd
devilbox-php-1      | root $ cp /ca/devilbox-ca.crt /usr/local/share/ca-certificates/devilbox-devilbox-ca.crt
devilbox-php-1      | root $ update-ca-certificates
devilbox-php-1      | Updating certificates in /etc/ssl/certs...
devilbox-php-1      | 1 added, 0 removed; done.
devilbox-php-1      | Running hooks in /etc/ca-certificates/update.d...
devilbox-php-1      | done.
devilbox-php-1      | [INFO] Starting supervisord
devilbox-php-1      | 2023-05-05 08:47:52,746 WARN No file matches via include "/etc/supervisor/custom.d/*.conf"
devilbox-php-1      | 2023-05-05 08:47:52,750 INFO Included extra file "/etc/supervisor/conf.d/php-fpm.conf" during parsing
devilbox-php-1      | 2023-05-05 08:47:52,750 INFO Included extra file "/etc/supervisor/conf.d/postfix.conf" during parsing
devilbox-php-1      | 2023-05-05 08:47:52,750 INFO Included extra file "/etc/supervisor/conf.d/rsyslogd.conf" during parsing
devilbox-php-1      | 2023-05-05 08:47:52,751 INFO Included extra file "/etc/supervisor/conf.d/socat-11211-memcd-11211.conf" during parsing
devilbox-php-1      | 2023-05-05 08:47:52,751 INFO Included extra file "/etc/supervisor/conf.d/socat-27017-mongo-27017.conf" during parsing
devilbox-php-1      | 2023-05-05 08:47:52,751 INFO Included extra file "/etc/supervisor/conf.d/socat-3306-mysql-3306.conf" during parsing
devilbox-php-1      | 2023-05-05 08:47:52,751 INFO Included extra file "/etc/supervisor/conf.d/socat-443-httpd-443.conf" during parsing
devilbox-php-1      | 2023-05-05 08:47:52,751 INFO Included extra file "/etc/supervisor/conf.d/socat-5432-pgsql-5432.conf" during parsing
devilbox-php-1      | 2023-05-05 08:47:52,751 INFO Included extra file "/etc/supervisor/conf.d/socat-6379-redis-6379.conf" during parsing
devilbox-php-1      | 2023-05-05 08:47:52,751 INFO Included extra file "/etc/supervisor/conf.d/socat-80-httpd-80.conf" during parsing
devilbox-php-1      | 2023-05-05 08:47:52,752 INFO Set uid to user 0 succeeded
devilbox-php-1      | 2023-05-05 08:47:52,755 INFO supervisord started with pid 1
devilbox-php-1      | 2023-05-05 08:47:53,758 INFO spawned: 'rsyslogd' with pid 1487
devilbox-php-1      | 2023-05-05 08:47:53,761 INFO spawned: 'php-fpm' with pid 1488
devilbox-php-1      | 2023-05-05 08:47:53,767 INFO spawned: 'postfix' with pid 1489
devilbox-php-1      | 2023-05-05 08:47:53,793 INFO spawned: 'socat-11211-memcd-11211' with pid 1490
devilbox-php-1      | 2023-05-05 08:47:53,845 INFO spawned: 'socat-27017-mongo-27017' with pid 1493
devilbox-php-1      | 2023-05-05 08:47:53,903 INFO spawned: 'socat-3306-mysql-3306' with pid 1494
devilbox-php-1      | 2023-05-05 08:47:53,944 INFO spawned: 'socat-443-httpd-443' with pid 1496
devilbox-php-1      | 2023-05-05 08:47:53,960 INFO spawned: 'socat-5432-pgsql-5432' with pid 1497
devilbox-php-1      | 2023-05-05 08:47:54,016 INFO spawned: 'socat-6379-redis-6379' with pid 1498
devilbox-php-1      | 2023-05-05 08:47:54,065 INFO spawned: 'socat-80-httpd-80' with pid 1499
devilbox-php-1      | 2023-05-05 08:47:55,298 INFO success: rsyslogd entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
devilbox-php-1      | 2023-05-05 08:47:55,299 INFO success: php-fpm entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
devilbox-php-1      | 2023-05-05 08:47:55,299 INFO success: postfix entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
devilbox-php-1      | 2023-05-05 08:47:55,299 INFO success: socat-11211-memcd-11211 entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
devilbox-php-1      | 2023-05-05 08:47:55,299 INFO success: socat-27017-mongo-27017 entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
devilbox-php-1      | 2023-05-05 08:47:55,299 INFO success: socat-3306-mysql-3306 entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
devilbox-php-1      | 2023-05-05 08:47:55,299 INFO success: socat-443-httpd-443 entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
devilbox-php-1      | 2023-05-05 08:47:55,299 INFO success: socat-5432-pgsql-5432 entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
devilbox-php-1      | 2023-05-05 08:47:55,299 INFO success: socat-6379-redis-6379 entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
devilbox-php-1      | 2023-05-05 08:47:55,299 INFO success: socat-80-httpd-80 entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
devilbox-php74-1    | [INFO] Debug level: 2
devilbox-php74-1    | [INFO] Changing user 'devilbox' uid to: 1000
devilbox-php74-1    | root $ usermod -u 1000 devilbox 2>/dev/null
devilbox-php74-1    | usermod: no changes
devilbox-php74-1    | root $ chown -R devilbox /home/devilbox 2>/dev/null || true
devilbox-php74-1    | root $ chown -R devilbox /var/lib/php/session
devilbox-php74-1    | root $ chown -R devilbox /var/lib/php/wsdlcache
devilbox-php74-1    | root $ chown -R devilbox /var/spool/mail/devilbox
devilbox-php74-1    | root $ chown -R devilbox /etc/supervisor/custom.d
devilbox-php74-1    | [INFO] Changing group 'devilbox' gid to: 1000
devilbox-php74-1    | root $ groupmod -g 1000 devilbox 2>/dev/null
devilbox-php74-1    | root $ chown -R :devilbox /home/devilbox 2>/dev/null || true
devilbox-php74-1    | root $ chown -R :devilbox /var/lib/php/session
devilbox-php74-1    | root $ chown -R :devilbox /var/lib/php/wsdlcache
devilbox-php74-1    | root $ chown -R :devilbox /var/spool/mail/devilbox
devilbox-php74-1    | root $ chown -R :devilbox /etc/supervisor/custom.d
devilbox-php74-1    | [INFO] Setting container timezone to: UTC
devilbox-php74-1    | root $ ln -sf /usr/share/zoneinfo/UTC /etc/localtime
devilbox-php74-1    | [INFO] Setting PHP: timezone=UTC
devilbox-php74-1    | root $ echo 'date.timezone = UTC' > /usr/local/etc/php/conf.d/devilbox-runtime-timezone.ini
devilbox-php74-1    | [INFO] Docker date set to: Fri May  5 08:47:43 UTC 2023
devilbox-php74-1    | [INFO] $DOCKER_LOGS set to 1. Logging to docker logs (stdout and stderr).
devilbox-php74-1    | [INFO] $ENABLE_MAIL set to 2. Enabling postfix catch-all
devilbox-php74-1    | root $ chmod 0644 /var/mail/devilbox
devilbox-php74-1    | root $ chown devilbox:devilbox /var/mail
devilbox-php74-1    | root $ chown devilbox:devilbox /var/mail/devilbox
devilbox-php74-1    | root $ postconf -e 'strict_mailbox_ownership=no'
devilbox-php74-1    | root $ postconf -e 'inet_protocols=ipv4'
devilbox-php74-1    | root $ postconf -e 'myhostname=localhost'
devilbox-php74-1    | root $ postconf -e 'virtual_alias_maps=pcre:/etc/postfix/virtual'
devilbox-php74-1    | root $ echo '/.*@.*/ devilbox' >> /etc/postfix/virtual
devilbox-php74-1    | root $ newaliases
devilbox-php74-1    | [INFO] $FORWARD_PORTS_TO_LOCALHOST not set.
devilbox-php74-1    | [INFO] Not ports from other machines will be forwarded to 127.0.0.1 inside this docker
devilbox-php74-1    | [INFO] Enabling 'rsyslogd' to be started by supervisord
devilbox-php74-1    | [INFO] Enabling 'postfix' to be started by supervisord
devilbox-php74-1    | [INFO] Enabling 'php-fpm' to be started by supervisord
devilbox-php74-1    | root $ find /usr/local/etc/php/conf.d -type f -iname '*.ini' -exec chmod 0644 "{}" \;
devilbox-php74-1    | root $ find /usr/local/etc/php-fpm.d -type f -iname '*.conf' -exec chmod 0644 "{}" \;
devilbox-php74-1    | [INFO] $ENABLE_MODULES set, but empty. Not enabling any PHP modules.
devilbox-php74-1    | [INFO] Disabling the following PHP modules: oci8,PDO_OCI,pdo_sqlsrv,sqlsrv,rdkafka,swoole,psr,phalcon
devilbox-php74-1    | root $ rm /usr/local/etc/php/conf.d/docker-php-ext-oci8.ini
devilbox-php74-1    | root $ rm /usr/local/etc/php/conf.d/docker-php-ext-pdo_sqlsrv.ini
devilbox-php74-1    | root $ rm /usr/local/etc/php/conf.d/docker-php-ext-sqlsrv.ini
devilbox-php74-1    | root $ rm /usr/local/etc/php/conf.d/docker-php-ext-rdkafka.ini
devilbox-php74-1    | root $ rm /usr/local/etc/php/conf.d/docker-php-ext-swoole.ini
devilbox-php74-1    | root $ mkdir -p /shared/backups/mysql
devilbox-php74-1    | root $ chown devilbox:devilbox /etc/mysqldump-secure.conf
devilbox-php74-1    | root $ chown devilbox:devilbox /etc/mysqldump-secure.cnf
devilbox-php74-1    | root $ chown devilbox:devilbox /var/log/mysqldump-secure.log
devilbox-php74-1    | root $ chown devilbox:devilbox /shared/backups/mysql
devilbox-php74-1    | [INFO] $MYSQL_BACKUP_USER not set for mysqldump-secure. Keeping default user.
devilbox-php74-1    | [INFO] $MYSQL_BACKUP_PASS not set for mysqldump-secure. Keeping default password.
devilbox-php74-1    | [INFO] $MYSQL_BACKUP_HOST not set for mysqldump-secure. Keeping default host.
devilbox-php74-1    | root $ chown devilbox:devilbox /shared/backups
devilbox-php74-1    | root $ chown devilbox:devilbox /shared/httpd
devilbox-php74-1    | root $ chmod 0755 /shared/backups
devilbox-php74-1    | root $ chmod 0755 /shared/httpd
devilbox-php74-1    | root $ update-ca-certificates
devilbox-php74-1    | Updating certificates in /etc/ssl/certs...
devilbox-php74-1    | 0 added, 0 removed; done.
devilbox-php74-1    | Running hooks in /etc/ca-certificates/update.d...
devilbox-php74-1    | done.
devilbox-php74-1    | root $ mkdir -p /startup.1.d
devilbox-php74-1    | root $ mkdir -p /startup.2.d
devilbox-php74-1    | [INFO] Starting supervisord
devilbox-php74-1    | 2023-05-05 08:47:52,375 WARN No file matches via include "/etc/supervisor/custom.d/*.conf"
devilbox-php74-1    | 2023-05-05 08:47:52,376 INFO Included extra file "/etc/supervisor/conf.d/php-fpm.conf" during parsing
devilbox-php74-1    | 2023-05-05 08:47:52,376 INFO Included extra file "/etc/supervisor/conf.d/postfix.conf" during parsing
devilbox-php74-1    | 2023-05-05 08:47:52,376 INFO Included extra file "/etc/supervisor/conf.d/rsyslogd.conf" during parsing
devilbox-php74-1    | 2023-05-05 08:47:52,376 INFO Set uid to user 0 succeeded
devilbox-php74-1    | 2023-05-05 08:47:52,390 INFO supervisord started with pid 1
devilbox-php74-1    | 2023-05-05 08:47:53,392 INFO spawned: 'rsyslogd' with pid 985
devilbox-php74-1    | 2023-05-05 08:47:53,400 INFO spawned: 'php-fpm' with pid 986
devilbox-php74-1    | 2023-05-05 08:47:53,486 INFO spawned: 'postfix' with pid 987
devilbox-php74-1    | [05-May-2023 08:47:53] NOTICE: fpm is running, pid 986
devilbox-php74-1    | [05-May-2023 08:47:53] NOTICE: ready to handle connections
devilbox-php74-1    | 2023-05-05 08:47:54,898 INFO success: rsyslogd entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
devilbox-php74-1    | 2023-05-05 08:47:54,899 INFO success: php-fpm entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
devilbox-php74-1    | 2023-05-05 08:47:54,899 INFO success: postfix entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
devilbox-bind-1     | [INFO] DNSSEC Validation: no
devilbox-bind-1     | [INFO] Adding custom DNS forwarder: 1.1.1.1,1.0.0.1
devilbox-bind-1     | 
devilbox-bind-1     | --------------------------------------------------------------------------------
devilbox-bind-1     | /etc/bind/named.conf.options
devilbox-bind-1     | --------------------------------------------------------------------------------
devilbox-bind-1     | options {
devilbox-bind-1     |     directory "/var/cache/bind";
devilbox-bind-1     |     dnssec-validation no;
devilbox-bind-1     |     auth-nxdomain no;    # conform to RFC1035
devilbox-bind-1     |     listen-on-v6 { any; };
devilbox-bind-1     |     max-cache-size 90%;
devilbox-bind-1     |     response-policy { zone "rpz"; };
devilbox-bind-1     |     forwarders {
devilbox-bind-1     |         1.1.1.1;
devilbox-bind-1     |         1.0.0.1;
devilbox-bind-1     |     };
devilbox-bind-1     | };
devilbox-bind-1     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
devilbox-bind-1     | 
devilbox-bind-1     | --------------------------------------------------------------------------------
devilbox-bind-1     | /etc/bind/custom/conf/rpz.conf
devilbox-bind-1     | --------------------------------------------------------------------------------
devilbox-bind-1     | zone "rpz" IN {
devilbox-bind-1     |     type master;
devilbox-bind-1     |     allow-transfer { any; };
devilbox-bind-1     |     allow-update { any; };
devilbox-bind-1     |     file "/etc/bind/custom/zone/rpz";
devilbox-bind-1     | };
devilbox-bind-1     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
devilbox-bind-1     | 
devilbox-bind-1     | --------------------------------------------------------------------------------
devilbox-bind-1     | /etc/bind/custom/zone/rpz
devilbox-bind-1     | --------------------------------------------------------------------------------
devilbox-bind-1     | $TTL 3600
devilbox-bind-1     | @                               IN   SOA     bind. admin.bind. (
devilbox-bind-1     |                                              1683276460     ; Serial number
devilbox-bind-1     |                                              1200           ; Refresh time
devilbox-bind-1     |                                              180            ; Retry time
devilbox-bind-1     |                                              1209600        ; Expiry time
devilbox-bind-1     |                                              10800          ; Negative Cache TTL
devilbox-bind-1     | )
devilbox-bind-1     | 
devilbox-bind-1     | ; NS Records
devilbox-bind-1     |                                 IN   NS      bind.
devilbox-bind-1     | 
devilbox-bind-1     | ; Custom Records
devilbox-bind-1     | *.dvl.to                        IN   A       127.0.0.1
devilbox-bind-1     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
devilbox-bind-1     | [INFO] Starting BIND 9.18.13

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug triage Needs triaging
Projects
None yet
Development

No branches or pull requests

2 participants