diff --git a/nextcloud/docker-compose.yml b/nextcloud/docker-compose.yml index 9ee9ecf..df4680f 100644 --- a/nextcloud/docker-compose.yml +++ b/nextcloud/docker-compose.yml @@ -6,11 +6,12 @@ services: image: nextcloud:latest restart: always ports: - - 8080:80 + - 8122:80 volumes: - ${BASE_DATA_DIR}/nextcloud/app:/var/www/html - ${BASE_DATA_DIR}/nextcloud/data:/var/www/html/data - ${BASE_DATA_DIR}/nextcloud/config:/var/www/html/config + - ./opcache-recommend.ini:/usr/local/etc/php/conf.d/opcache-recommend.ini environment: - POSTGRES_HOST=nextcloud-db - POSTGRES_DB=${POSTGRES_DB} @@ -30,3 +31,10 @@ services: - POSTGRES_USER=${POSTGRES_USER} - POSTGRES_PASSWORD=${POSTGRES_PASSWORD} + redis: + image: redis:alpine + container_name: redis + restart: always + volumes: + - ${BASE_DATA_DIR}/nextcloud/redis:/data + diff --git a/opcache-recommend.ini b/opcache-recommend.ini new file mode 100644 index 0000000..ec1d7c5 --- /dev/null +++ b/opcache-recommend.ini @@ -0,0 +1,6 @@ +opcache.enable=1 +opcache.interned_strings_buffer=32 +opcache.max_accelerated_files=10000 +opcache.memory_consumption=128 +opcache.save_comments=1 +opcache.revalidate_freq=60