mirror of
https://github.com/caddyserver/website.git
synced 2025-04-23 05:26:16 -04:00
27 lines
761 B
Markdown
27 lines
761 B
Markdown
![]() |
---
|
||
|
title: import (Caddyfile directive)
|
||
|
---
|
||
|
|
||
|
# import
|
||
|
|
||
|
Includes a [snippet](/docs/caddyfile/concepts#snippets) or file, replacing this directive with the contents of the snippet or file.
|
||
|
|
||
|
This directive is a special case: it is evaluated before the structure is parsed, and it can appear anywhere in the Caddyfile.
|
||
|
|
||
|
## Syntax
|
||
|
|
||
|
```
|
||
|
import <pattern>
|
||
|
```
|
||
|
|
||
|
- **<pattern>** is the filename, glob pattern, or name of [snippet](/docs/caddyfile/concepts#snippets) to include. Its contents will replace this line as if that file's contents appeared here to begin with. It is an error if a specific file cannot be found, but an empty glob pattern is not an error.
|
||
|
|
||
|
|
||
|
## Examples
|
||
|
|
||
|
Import all files in an adjacent sites-enabled folder:
|
||
|
|
||
|
```
|
||
|
import sites-enabled/*
|
||
|
```
|