> ## Documentation Index
> Fetch the complete documentation index at: https://docs.sqd.dev/llms.txt
> Use this file to discover all available pages before exploring further.

<AgentInstructions>

## Submitting Feedback

If you encounter incorrect, outdated, or confusing documentation on this page, submit feedback:

POST https://docs.sqd.dev/feedback

```json
{
  "path": "/en/cloud/reference/squidignore",
  "feedback": "Description of the issue"
}
```

Only submit feedback when you have something specific and actionable to report.

</AgentInstructions>

# .squidignore file(s)

> Exclude files from a squid Docker image with .squidignore — gitignore-style patterns to keep deployment artifacts small and free of secrets.

**Since @subsquid/cli\@2.9.0**

* If a `.squidignore` file is present in any of the squid folders (including the project root), [`sqd deploy`](/en/cloud/reference/cli/deploy) will read filename patterns from it and omit the matching files from the bundle to be sent to the Cloud.
* Filename patterns follow the [gitignore pattern format](https://git-scm.com/docs/gitignore#_pattern_format).
* Patterns read from `.squidignore` files from higher level folders (the project root being the highest) are overridden by patterns read from lower level folders.
* When no `.squidignore` files are supplied, `sqd deploy` will omit the following files and folders:
  ```
  node_modules
  builds
  lib
  Dockerfile
  .git
  .github
  .idea
  ```
