#
# PHP source directory
#
SOURCE_DIR=../../php

#
# Runtime data directory
#
DATA_DIR=./data

#
# Container Timezone
#
TZ=Asia/Shanghai

#
# Container package fetch url
#
# Can be empty, followings or others:
# mirrors.163.com
# mirrors.aliyun.com
# mirrors.ustc.edu.cn
#
CONTAINER_PACKAGE_URL=mirrors.aliyun.com

#
# Nginx
#
NGINX_VERSION=alpine
NGINX_HTTP_HOST_PORT=80
NGINX_HTTPS_HOST_PORT=443
NGINX_DIR=./services/nginx
NGINX_CONFD_DIR=./services/nginx/conf.d
NGINX_CONF_FILE=./services/nginx/nginx.conf
NGINX_FASTCGI_PHP_CONF=./services/nginx/fastcgi-php.conf
NGINX_FASTCGI_PARAMS=./services/nginx/fastcgi_params
NGINX_SSL_CERTIFICATE_DIR=./services/nginx/ssl
NGINX_LOG_DIR=./logs/nginx
# Available apps: certbot
NGINX_INSTALL_APPS=


#
# node
#
NODE_LOG_PATH=./logs/node
NODE_SH_PATH=./services/node/run.sh

#
# PHP7
#
# Available PHP_EXTENSIONS:
#
# pdo_mysql,zip,pcntl,mysqli,mbstring,exif,bcmath,calendar,
# sockets,gettext,shmop,sysvmsg,sysvsem,sysvshm,pdo_rebird,
# pdo_dblib,pdo_oci,pdo_odbc,pdo_pgsql,pgsql,oci8,odbc,dba,
# gd,intl,bz2,soap,xsl,xmlrpc,wddx,curl,readline,snmp,pspell,
# recode,tidy,gmp,imap,ldap,imagick,sqlsrv,mcrypt,opcache,
# redis,memcached,xdebug,swoole,pdo_sqlsrv,sodium,yaf,mysql,
# amqp,mongodb,event,rar,ast,yac,yar,yaconf,msgpack,igbinary,
# seaslog,varnish,xhprof,xlswriter,memcache
#
# You can let it empty to avoid installing any extensions,
# or install multi plugins as:
# PHP_EXTENSIONS=pdo_mysql,mysqli,gd,curl,opcache
#
PHP_VERSION=7.4
PHP_PHP_CONF_FILE=./services/php/php.ini
PHP_FPM_CONF_FILE=./services/php/php-fpm.conf
PHP_LOG_DIR=./logs/php
PHP_EXTENSIONS=pdo_mysql,mysqli,mbstring,gd,curl,mongodb,opcache,redis,xdebug,imagick,bcmath,zip,gettext,Tokenizer,pcntl,sockets


#
# MySQL8
#
MYSQL_VERSION=latest
MYSQL_HOST_PORT=3306
MYSQL_ROOT_PASSWORD=123456
MYSQL_CONF_FILE=./services/mysql/mysql.cnf

#
# Redis
#
REDIS_VERSION=alpine
REDIS_HOST_PORT=6379
REDIS_CONF_FILE=./services/redis/redis.conf

# Required

## > PUID & PGID
#CLOUDREVE_PUID=1000
#CLOUDREVE_PGID=1000
#
## > Aria2
#ARIA2_RPC_SECRET=2UCI7eKX3l
#
## Optional
## But I highly recommend you keep items below as default
## unless you have adjusted something in `docker-compose.yml`.
#
## > Temp download folder for Aria2 & Cloudreve
#TEMP_FOLDER_PATH=../cloudreve/aria2/temp/
#
## > Aria2
#ARIA2_CONFIG_PATH=../cloudreve/aria2/conf/
#
## > Cloudreve
#CLOUDREVE_UPLOAD_PATH=../cloudreve/my-file
#CLOUDREVE_CONF_INI_PATH=../cloudreve/conf.ini
#CLOUDREVE_DB_PATH=../cloudreve/cloudreve.db
#
## jenkins
#
JENKINS_DATA_PATH=../jenkins/
