-
Notifications
You must be signed in to change notification settings - Fork 5.5k
Expand file tree
/
Copy path.dockerignore
More file actions
54 lines (54 loc) · 1.33 KB
/
.dockerignore
File metadata and controls
54 lines (54 loc) · 1.33 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
# Reduce build context: build artifacts, env secrets, and largest dirs
.git
**/node_modules
**/.turbo
**/dist
# Keep the pre-built dist/ for the workspace packages the Dockerfile.ci
# pruner relinks at build time. Dockerfile.ci runs
# `relink-workspace-packages-to-dist.mjs @elizaos/agent` and the
# follow-up `link-docker-local-app-packages.mjs` against the copied
# tree; those scripts require the dist/ + dist/package.json artifacts
# to exist in the build context, which the workflow produces before
# the docker build runs. Without these un-ignore rules the pruner
# fails with `Missing compiled package manifest for @elizaos/agent`.
!packages/agent/dist
!packages/agent/dist/**
!packages/core/dist
!packages/core/dist/**
!packages/shared/dist
!packages/shared/dist/**
!packages/ui/dist
!packages/ui/dist/**
!packages/app-core/dist
!packages/app-core/dist/**
!packages/cloud-routing/dist
!packages/cloud-routing/dist/**
!packages/vault/dist
!packages/vault/dist/**
!packages/skills/dist
!packages/skills/dist/**
!packages/cloud-sdk/dist
!packages/cloud-sdk/dist/**
!plugins/*/dist
!plugins/*/dist/**
**/target
**/venv
**/.venv
**/*.so
**/*.wasm
**/.eliza
**/.elizadb
**/*.log
**/.env
**/.env.*
.DS_Store
.github
.cursor
# Large dirs (keep all packages/ and plugins/ so workspace resolves)
examples
apps
eliza-cloud-v2
**/fonts
**/*.otf
**/*.ttf
**/*.woff2