.env 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115
  1. #
  2. # PHP source directory
  3. #
  4. SOURCE_DIR=../../php
  5. #
  6. # Runtime data directory
  7. #
  8. DATA_DIR=./data
  9. #
  10. # Container Timezone
  11. #
  12. TZ=Asia/Shanghai
  13. #
  14. # Container package fetch url
  15. #
  16. # Can be empty, followings or others:
  17. # mirrors.163.com
  18. # mirrors.aliyun.com
  19. # mirrors.ustc.edu.cn
  20. #
  21. CONTAINER_PACKAGE_URL=mirrors.aliyun.com
  22. #
  23. # Nginx
  24. #
  25. NGINX_VERSION=alpine
  26. NGINX_HTTP_HOST_PORT=80
  27. NGINX_HTTPS_HOST_PORT=443
  28. NGINX_DIR=./services/nginx
  29. NGINX_CONFD_DIR=./services/nginx/conf.d
  30. NGINX_CONF_FILE=./services/nginx/nginx.conf
  31. NGINX_FASTCGI_PHP_CONF=./services/nginx/fastcgi-php.conf
  32. NGINX_FASTCGI_PARAMS=./services/nginx/fastcgi_params
  33. NGINX_SSL_CERTIFICATE_DIR=./services/nginx/ssl
  34. NGINX_LOG_DIR=./logs/nginx
  35. # Available apps: certbot
  36. NGINX_INSTALL_APPS=
  37. #
  38. # node
  39. #
  40. NODE_LOG_PATH=./logs/node
  41. NODE_SH_PATH=./services/node/run.sh
  42. #
  43. # PHP7
  44. #
  45. # Available PHP_EXTENSIONS:
  46. #
  47. # pdo_mysql,zip,pcntl,mysqli,mbstring,exif,bcmath,calendar,
  48. # sockets,gettext,shmop,sysvmsg,sysvsem,sysvshm,pdo_rebird,
  49. # pdo_dblib,pdo_oci,pdo_odbc,pdo_pgsql,pgsql,oci8,odbc,dba,
  50. # gd,intl,bz2,soap,xsl,xmlrpc,wddx,curl,readline,snmp,pspell,
  51. # recode,tidy,gmp,imap,ldap,imagick,sqlsrv,mcrypt,opcache,
  52. # redis,memcached,xdebug,swoole,pdo_sqlsrv,sodium,yaf,mysql,
  53. # amqp,mongodb,event,rar,ast,yac,yar,yaconf,msgpack,igbinary,
  54. # seaslog,varnish,xhprof,xlswriter,memcache
  55. #
  56. # You can let it empty to avoid installing any extensions,
  57. # or install multi plugins as:
  58. # PHP_EXTENSIONS=pdo_mysql,mysqli,gd,curl,opcache
  59. #
  60. PHP_VERSION=7.4
  61. PHP_PHP_CONF_FILE=./services/php/php.ini
  62. PHP_FPM_CONF_FILE=./services/php/php-fpm.conf
  63. PHP_LOG_DIR=./logs/php
  64. PHP_EXTENSIONS=pdo_mysql,mysqli,mbstring,gd,curl,mongodb,opcache,redis,xdebug,imagick,bcmath,zip,gettext,Tokenizer,pcntl,sockets
  65. #
  66. # MySQL8
  67. #
  68. MYSQL_VERSION=latest
  69. MYSQL_HOST_PORT=3306
  70. MYSQL_ROOT_PASSWORD=123456
  71. MYSQL_CONF_FILE=./services/mysql/mysql.cnf
  72. #
  73. # Redis
  74. #
  75. REDIS_VERSION=alpine
  76. REDIS_HOST_PORT=6379
  77. REDIS_CONF_FILE=./services/redis/redis.conf
  78. # Required
  79. ## > PUID & PGID
  80. #CLOUDREVE_PUID=1000
  81. #CLOUDREVE_PGID=1000
  82. #
  83. ## > Aria2
  84. #ARIA2_RPC_SECRET=2UCI7eKX3l
  85. #
  86. ## Optional
  87. ## But I highly recommend you keep items below as default
  88. ## unless you have adjusted something in `docker-compose.yml`.
  89. #
  90. ## > Temp download folder for Aria2 & Cloudreve
  91. #TEMP_FOLDER_PATH=../cloudreve/aria2/temp/
  92. #
  93. ## > Aria2
  94. #ARIA2_CONFIG_PATH=../cloudreve/aria2/conf/
  95. #
  96. ## > Cloudreve
  97. #CLOUDREVE_UPLOAD_PATH=../cloudreve/my-file
  98. #CLOUDREVE_CONF_INI_PATH=../cloudreve/conf.ini
  99. #CLOUDREVE_DB_PATH=../cloudreve/cloudreve.db
  100. #
  101. ## jenkins
  102. #
  103. JENKINS_DATA_PATH=../jenkins/