Environment and health/status fix

This commit is contained in:
ChiefSoft works
2022-09-03 23:17:41 +00:00
parent 46985d09b3
commit ed1b8e2ce1
11 changed files with 14 additions and 3 deletions
+2 -2
View File
@@ -2,7 +2,7 @@ PHP_UID=1000
PHP_GID=1000
PHP_HOME=/opt/mainsite/wrenchboard/www
PHP_USER=php-fpm
# PHP_INI_SCAN_DIR=/cfgs:/usr/local/etc/php/conf.d
PHP_INI_SCAN_DIR=/cfgs:/usr/local/etc/php/conf.d
PHP_INI_PATH=/cfgs/php.ini
PHP_POOL_PATH=/cfgs/*/*-pool.conf
PHP_BOOT_SCRIPTS=/cfgs/start.sh
@@ -11,6 +11,6 @@ PHP_CRONTABS_PATH=/cfgs/cron
#PHP_SESSION_PATH=tcp://redis.host:6379
# private
TEST_EMAIL=name@domain.com
TEST_EMAIL=support@wrenchboard.com
#NEWRELIC_LICENSE=newrelic_license
#SENDGRID_API_KEY=sendgrid_api_key
+4 -1
View File
@@ -8,6 +8,9 @@ RUN apt -y update
RUN apt -y install libconfig++-dev libconfig++9v5 libconfig-dev libconfig9 libpq-dev libpq5 libjson-c-dev libjson-c3 \
libpcrecpp0v5 unixodbc-dev postgresql-server-dev-11 libgsoap-dev libgsoap-2.8.75
ADD scripts/* /usr/local/bin/
ADD configs/* /cfgs/
RUN mkdir -p /opt/mainsite/wrenchboard/
ADD build /opt/mainsite/wrenchboard/build
ADD email /opt/mainsite/wrenchboard/email
@@ -20,4 +23,4 @@ RUN cd /opt/mainsite/wrenchboard/src && make
RUN ln -s /opt/mainsite/wrenchboard/src/modules/wrenchboard_api_root.so /usr/local/lib/php/extensions/no-debug-non-zts-20170718/wrenchboard_api_root.so
RUN echo "extension=wrenchboard_api_root.so" > /usr/local/etc/php/conf.d/docker-php-ext-wrenchboard.ini
RUN echo "extension=wrenchboard_api_root.so" > /usr/local/etc/php/conf.d/docker-php-ext-wrenchboard.ini
+1
View File
@@ -0,0 +1 @@
* * * * * root /cfgs/job.sh
+2
View File
@@ -0,0 +1,2 @@
#!/bin/bash
echo "[ cronjob task ] executed at `date`" > /proc/1/fd/2
+2
View File
@@ -0,0 +1,2 @@
#!/bin/bash
echo "[ start.sh ] Boot script test..." > /proc/1/fd/2
+1
View File
@@ -60,6 +60,7 @@ listen = 9000
; accepted from any ip address.
; Default Value: any
;listen.allowed_clients = 127.0.0.1
;listen.allowed_clients = 10.20.30.32,127.0.0.1,172.17.0.1,172.18.0.1,172.19.0.1,172.20.0.1,172.21.0.1,172.27.0.1,172.28.0.1,172.30.0.1,192.168.112.1
; Specify the nice(2) priority to apply to the pool processes (only if set)
; The value can vary from -19 (highest priority) to 20 (lower priority)
+2
View File
@@ -8,6 +8,8 @@ services:
dockerfile: Dockerfile
hostname: wrenchboard-backend-php72
container_name: wrenchboard-backend-php72
ports:
- 9999:9000
volumes:
- ./configs:/cfgs
- ../www:/app