Warning, /webapps/ocs-webserver/docker-compose.yml is written in an unsupported language. File is not indexed.
0001 version: '2.4' 0002 services: 0003 web: 0004 image: nginx:latest 0005 ports: 0006 - "80:80" 0007 volumes: 0008 - ./.docker/dev/nginx/ocs.conf:/etc/nginx/conf.d/default.conf 0009 - ./httpdocs:/usr/local/src/ocs-webserver/httpdocs 0010 - ./.docker_init/images_sys/store_kde:/usr/local/src/ocs-webserver/httpdocs/images_sys/store_kde 0011 - ./.docker_init/images_sys/superstore:/usr/local/src/ocs-webserver/httpdocs/images_sys/superstore 0012 - ./.docker_init/images_sys/store_pling:/usr/local/src/ocs-webserver/httpdocs/images_sys/store_pling 0013 - ./.docker_init/images_sys/store_opendesktop:/usr/local/src/ocs-webserver/httpdocs/images_sys/store_opendesktop 0014 container_name: 'ocs-web' 0015 depends_on: 0016 - app 0017 networks: 0018 dev: 0019 aliases: 0020 - ocs 0021 - pling 0022 app: 0023 build: 0024 context: . 0025 dockerfile: .docker/dev/app/Dockerfile 0026 # args: 0027 # BUILD_ENV: development 0028 environment: 0029 - APPLICATION_ENV=development 0030 - APPLICATION_TIMEZONE=UTC 0031 # - APPLICATION_LOGFILE=/var/log/ocs-webserver/application.log 0032 # - APPLICATION_LOGMODE=a 0033 - APPLICATION_LOGFILE=php://stdout 0034 - APPLICATION_LOGMODE=w 0035 - PHP_IDE_CONFIG=serverName=localhost 0036 volumes: 0037 - .:/usr/local/src/ocs-webserver 0038 - ./.docker_init/templates:/usr/local/src/ocs-webserver/data/stores/templates 0039 - ./.docker_init/images_sys/store_kde:/usr/local/src/ocs-webserver/httpdocs/images_sys/store_kde 0040 - ./.docker_init/images_sys/superstore:/usr/local/src/ocs-webserver/httpdocs/images_sys/superstore 0041 - ./.docker_init/images_sys/store_pling:/usr/local/src/ocs-webserver/httpdocs/images_sys/store_pling 0042 - ./.docker_init/images_sys/store_opendesktop:/usr/local/src/ocs-webserver/httpdocs/images_sys/store_opendesktop 0043 # - ./.docker/dev/app/application.local.ini:/usr/local/src/ocs-webserver/application/configs/application.local.ini 0044 # - ./.docker_init/httpdocs/.htaccess:/usr/local/src/ocs-webserver/httpdocs/.htaccess 0045 container_name: 'ocs-webserver' 0046 depends_on: 0047 - sessions 0048 - cache 0049 - sqldb 0050 - ipify 0051 networks: 0052 - dev 0053 ipify: 0054 build: 0055 context: .docker/dev/ipify 0056 dockerfile: ./Dockerfile 0057 container_name: 'ocs-ipify' 0058 networks: 0059 dev: 0060 aliases: 0061 - ipify4 0062 - ipify6 0063 ports: 0064 - "8080:80" 0065 sessions: 0066 image: 'memcached:1.5' 0067 container_name: 'ocs-sessions' 0068 expose: 0069 - '11211' 0070 networks: 0071 - dev 0072 cache: 0073 image: 'memcached:1.5' 0074 container_name: 'ocs-cache' 0075 expose: 0076 - '11211' 0077 networks: 0078 - dev 0079 sqldb: 0080 image: mysql:5.5.57 0081 container_name: 'ocs-database' 0082 ports: 0083 - '3306:3306' 0084 expose: 0085 - '3306' 0086 environment: 0087 - MYSQL_ROOT_PASSWORD=${OCS_WS_MYSQL_ROOT_PWD:-root} 0088 volumes: 0089 - ./.docker_init/seed/:/docker-entrypoint-initdb.d 0090 - ./.docker/dev/sqldb/init:/etc/mysql/conf.d 0091 networks: 0092 - dev 0093 search: 0094 image: 'solr:8.1' 0095 container_name: 'ocs-search' 0096 expose: 0097 - '8983' 0098 ports: 0099 - '127.0.0.1:8983:8983' 0100 volumes: 0101 - ./.docker_init/solr/lib/mysql-connector-java-5.1.41-bin.jar:/opt/solr/contrib/dataimporthandler-extras/lib/mysql-connector-java-5.1.41-bin.jar 0102 - ./.docker_init/solr/config:/ocs-config 0103 entrypoint: 0104 - docker-entrypoint.sh 0105 - solr-precreate 0106 - opendesktop 0107 - /ocs-config 0108 networks: 0109 - dev 0110 networks: 0111 dev: 0112 # enable_ipv6: true