> For the complete documentation index, see [llms.txt](https://iris-go.gitbook.io/iris/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://iris-go.gitbook.io/iris/file-server.md).

# 📁File Server

- [Introduction](https://iris-go.gitbook.io/iris/file-server/introduction.md)
- [Listing](https://iris-go.gitbook.io/iris/file-server/listing.md)
- [In-memory Cache](https://iris-go.gitbook.io/iris/file-server/memory-cache.md)
- [HTTP/2 Push + Embedded + Cache and Compression](https://iris-go.gitbook.io/iris/file-server/http2push-embedded-compression.md)
- [The PrefixDir function](https://iris-go.gitbook.io/iris/file-server/prefixdir-function.md)
- [Serve files from Context](https://iris-go.gitbook.io/iris/file-server/context-file-server.md)
