Environment and health/status fix
This commit is contained in:
+2
-2
@@ -2,7 +2,7 @@ PHP_UID=1000
|
|||||||
PHP_GID=1000
|
PHP_GID=1000
|
||||||
PHP_HOME=/opt/mainsite/wrenchboard/www
|
PHP_HOME=/opt/mainsite/wrenchboard/www
|
||||||
PHP_USER=php-fpm
|
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_INI_PATH=/cfgs/php.ini
|
||||||
PHP_POOL_PATH=/cfgs/*/*-pool.conf
|
PHP_POOL_PATH=/cfgs/*/*-pool.conf
|
||||||
PHP_BOOT_SCRIPTS=/cfgs/start.sh
|
PHP_BOOT_SCRIPTS=/cfgs/start.sh
|
||||||
@@ -11,6 +11,6 @@ PHP_CRONTABS_PATH=/cfgs/cron
|
|||||||
#PHP_SESSION_PATH=tcp://redis.host:6379
|
#PHP_SESSION_PATH=tcp://redis.host:6379
|
||||||
|
|
||||||
# private
|
# private
|
||||||
TEST_EMAIL=name@domain.com
|
TEST_EMAIL=support@wrenchboard.com
|
||||||
#NEWRELIC_LICENSE=newrelic_license
|
#NEWRELIC_LICENSE=newrelic_license
|
||||||
#SENDGRID_API_KEY=sendgrid_api_key
|
#SENDGRID_API_KEY=sendgrid_api_key
|
||||||
@@ -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 \
|
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
|
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/
|
RUN mkdir -p /opt/mainsite/wrenchboard/
|
||||||
ADD build /opt/mainsite/wrenchboard/build
|
ADD build /opt/mainsite/wrenchboard/build
|
||||||
ADD email /opt/mainsite/wrenchboard/email
|
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 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
|
||||||
|
|||||||
Executable
+1
@@ -0,0 +1 @@
|
|||||||
|
* * * * * root /cfgs/job.sh
|
||||||
Executable
+2
@@ -0,0 +1,2 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
echo "[ cronjob task ] executed at `date`" > /proc/1/fd/2
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
echo "[ start.sh ] Boot script test..." > /proc/1/fd/2
|
||||||
@@ -60,6 +60,7 @@ listen = 9000
|
|||||||
; accepted from any ip address.
|
; accepted from any ip address.
|
||||||
; Default Value: any
|
; Default Value: any
|
||||||
;listen.allowed_clients = 127.0.0.1
|
;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)
|
; 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)
|
; The value can vary from -19 (highest priority) to 20 (lower priority)
|
||||||
|
|||||||
@@ -8,6 +8,8 @@ services:
|
|||||||
dockerfile: Dockerfile
|
dockerfile: Dockerfile
|
||||||
hostname: wrenchboard-backend-php72
|
hostname: wrenchboard-backend-php72
|
||||||
container_name: wrenchboard-backend-php72
|
container_name: wrenchboard-backend-php72
|
||||||
|
ports:
|
||||||
|
- 9999:9000
|
||||||
volumes:
|
volumes:
|
||||||
- ./configs:/cfgs
|
- ./configs:/cfgs
|
||||||
- ../www:/app
|
- ../www:/app
|
||||||
|
|||||||
Reference in New Issue
Block a user