# Getting Started

> Install and configure @anymux/middleware.

Source: https://anymux-docs.n.yatsyk.com/docs/middleware/getting-started

# Getting Started

## Installation

```bash
pnpm add @anymux/middleware hono
```

## Basic Usage

```ts
import { Hono } from "hono";
import { fsMiddleware } from "@anymux/middleware";
import { MemoryFileSystem } from "@anymux/file-system/mem-fs";

const app = new Hono();
const fs = new MemoryFileSystem();

app.route("/files", fsMiddleware({ fs }));

export default app;
```

This exposes endpoints like:

* `GET /files/*` — read files
* `PUT /files/*` — write files
* `DELETE /files/*` — delete files
