|
@@ -1,5 +1,5 @@
|
|
|
services:
|
|
services:
|
|
|
- node:
|
|
|
|
|
|
|
+ app:
|
|
|
image: mcr.microsoft.com/devcontainers/base:ubuntu
|
|
image: mcr.microsoft.com/devcontainers/base:ubuntu
|
|
|
volumes:
|
|
volumes:
|
|
|
- ..:/workspace/growi:delegated
|
|
- ..:/workspace/growi:delegated
|
|
@@ -7,6 +7,7 @@ services:
|
|
|
- node_modules:/workspace/growi/node_modules
|
|
- node_modules:/workspace/growi/node_modules
|
|
|
- buildcache_app:/workspace/growi/apps/app/.next
|
|
- buildcache_app:/workspace/growi/apps/app/.next
|
|
|
- ../../growi-docker-compose:/workspace/growi-docker-compose:delegated
|
|
- ../../growi-docker-compose:/workspace/growi-docker-compose:delegated
|
|
|
|
|
+ - page_bulk_export_tmp:/tmp/page-bulk-export
|
|
|
tty: true
|
|
tty: true
|
|
|
|
|
|
|
|
mongo:
|
|
mongo:
|
|
@@ -40,7 +41,18 @@ services:
|
|
|
- /usr/share/elasticsearch/data
|
|
- /usr/share/elasticsearch/data
|
|
|
- ../../growi-docker-compose/elasticsearch/v8/config/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml
|
|
- ../../growi-docker-compose/elasticsearch/v8/config/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml
|
|
|
|
|
|
|
|
|
|
+ pdf-converter:
|
|
|
|
|
+ # enabling devcontainer 'features' was not working for secondary devcontainer (https://github.com/devcontainers/features/issues/1175)
|
|
|
|
|
+ image: mcr.microsoft.com/vscode/devcontainers/javascript-node:0-20
|
|
|
|
|
+ volumes:
|
|
|
|
|
+ - ..:/workspace/growi:delegated
|
|
|
|
|
+ - pnpm-store:/workspace/growi/.pnpm-store
|
|
|
|
|
+ - node_modules:/workspace/growi/node_modules
|
|
|
|
|
+ - page_bulk_export_tmp:/tmp/page-bulk-export
|
|
|
|
|
+ tty: true
|
|
|
|
|
+
|
|
|
volumes:
|
|
volumes:
|
|
|
pnpm-store:
|
|
pnpm-store:
|
|
|
node_modules:
|
|
node_modules:
|
|
|
buildcache_app:
|
|
buildcache_app:
|
|
|
|
|
+ page_bulk_export_tmp:
|