diff --git a/Dockerfile b/Dockerfile index b45983b..44409b7 100644 --- a/Dockerfile +++ b/Dockerfile @@ -22,6 +22,7 @@ RUN pnpm build FROM base AS runner COPY --from=deps /app/node_modules ./node_modules COPY --from=builder /app/dist ./dist +COPY --from=builder /app/public ./public COPY package.json ./ EXPOSE 804 diff --git a/docker-compose.yml b/docker-compose.yml index 14702b0..428465d 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,3 +1,5 @@ +version: '3.8' + services: web: build: @@ -17,10 +19,6 @@ services: - PORT=804 restart: unless-stopped -volumes: - video_content: - external: true - networks: caddy_network: external: true diff --git a/vite.config.ts b/vite.config.ts index e309ad4..ca1940a 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -14,5 +14,7 @@ export default defineConfig({ host: true, strictPort: true }, - publicDir: 'public' // Explicitly set public directory -}) + build: { + copyPublicDir: true + } +}) \ No newline at end of file