refactor(docker): mount styleguide and packages/ui in docker-compose.override.yml (#9342)

This commit is contained in:
Ulf Gebhardt 2026-03-09 17:26:34 +01:00 committed by GitHub
parent 6d42a2f04f
commit 207640bc7f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 8 additions and 3 deletions

View File

@ -10,6 +10,10 @@ services:
- NUXT_BUILD=/tmp/nuxt # avoid file permission issues when `rm -rf .nuxt/`
volumes:
- ./webapp:/app
- ./styleguide:/styleguide
- /styleguide/node_modules
- ./packages/ui:/packages/ui
- /packages/ui/node_modules
backend:
image: ghcr.io/ocelot-social-community/ocelot-social/backend:local-development
@ -96,8 +100,6 @@ services:
image: ghcr.io/ocelot-social-community/ocelot-social/ui:local-development
build:
target: development
ports:
- 6006:6006
volumes:
- ./packages/ui:/app
- /app/node_modules

View File

@ -89,7 +89,7 @@ services:
context: ./packages/ui
target: production
ports:
- 6006:80
- 6006:6006
volumes:
neo4j_data:

View File

@ -2,6 +2,9 @@ import type { StorybookConfig } from '@storybook/vue3-vite'
const config: StorybookConfig = {
stories: ['../src/**/*.stories.@(js|jsx|mjs|ts|tsx)'],
core: {
disableTelemetry: true,
},
framework: {
name: '@storybook/vue3-vite',
options: {},