-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path.dockerignore
More file actions
55 lines (45 loc) · 1.13 KB
/
.dockerignore
File metadata and controls
55 lines (45 loc) · 1.13 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
55
# SPDX-License-Identifier: Apache-2.0
# Copyright 2026 Aaron K. Clark
# Dependency directories (we install fresh inside the build).
node_modules
# Logs.
*.log
npm-debug.log*
# Test artifacts.
coverage
.nyc_output
.vitest
# Tests themselves don't need to ship in the runtime image — they're
# devDependencies and a `npm ci --omit=dev` build wouldn't have the
# vitest binary anyway. Keeping them out trims a small amount of size
# and keeps the runtime FS uncluttered.
tests
vitest.config.js
# Editor / OS junk.
.vscode
.idea
.DS_Store
Thumbs.db
# Git metadata isn't needed in the runtime image.
.git
.gitignore
.gitattributes
# CI configs aren't needed at runtime.
.github
.woodpecker.yml
# Project docs aren't needed at runtime, but LICENSE is — Apache-2.0
# §4(c) requires distributions of derivative works (including container
# images) to include the License notice. Keep LICENSE in.
CHANGELOG.md
CONTRIBUTING.md
README.md
SECURITY.md
docs
# Env files — secrets should be passed via -e flags or compose, never
# baked into the image.
.env
.env.*
!.env.example
# Local Docker artifacts.
Dockerfile.local
docker-compose.override.yml