# ====================================================================== # # settings for init.sh and base values for replacements in template files # This script is sourced by init.sh ... this file is bash syntax # # DOCS: https://os-docs.iml.unibe.ch/docker-php-starterkit/Configuration/init.sh.cfg.html # # ---------------------------------------------------------------------- # 2021-12-17 <axel.hahn@iml.unibe.ch> # 2024-10-30 <axel.hahn@unibe.ch> add DC_SHOW_MENUHINTS # ====================================================================== APP_NAME=my_new_app # web port 80 in container is seen on localhost as ... APP_PORT=8001 APP_APT_PACKAGES="git unzip zip" # headers is needed to set security headers. # APP_APACHE_MODULES="headers rewrite" APP_APACHE_MODULES="headers" APP_PHP_VERSION=8.3 # APP_PHP_MODULES="curl pdo_mysql mbstring xml zip xdebug" APP_PHP_MODULES="curl mbstring xml zip xdebug" # optional exec command after container was started with init.sh script # APP_ONSTARTUP="php /var/www/${APP_NAME}/public_html/myservice.php" APP_ONSTARTUP="" # ---------------------------------------------------------------------- # add a container with database? DB_ADD=false # ---------------------------------------------------------------------- # for an optional database server DB_PORT=13306 # ----- database settings MYSQL_IMAGE=mariadb:10.5.9 MYSQL_RANDOM_ROOT_PASSWORD=0 MYSQL_ALLOW_EMPTY_PASSWORD=0 MYSQL_ROOT_PASS=12345678 MYSQL_USER=${APP_NAME} MYSQL_PASS=mypassword MYSQL_DB=${APP_NAME} # ---------------------------------------------------------------------- # Settings for init.sh # show hints for menu items in interactive mode DC_SHOW_MENUHINTS=0 # ====================================================================== # ignore things below # where to set acl where local user and web user in container # can write simultanously WRITABLEDIR=../public_html # web service user in container DOCKER_USER_UID=33 # document root inside web-server container WEBROOT=/var/www/${APP_NAME}/public_html # path of web url to open WEBURL=/ CUTTER_NO_DATABASE="CUT-HERE-FOR-NO-DATABASE" # ----------------------------------------------------------------------