# typesense

## Options

### services.typesense.enable

Whether to enable typesense process.

*Type:* boolean

*Default:*

```nix
false
```

*Example:*

```nix
true
```

*Declared by:*

* <https://github.com/cachix/devenv/blob/main/src/modules/services/typesense.nix>

### services.typesense.package

Which package of typesense to use

*Type:* package

*Default:*

```nix
pkgs.typesense
```

*Declared by:*

* <https://github.com/cachix/devenv/blob/main/src/modules/services/typesense.nix>

### services.typesense.additionalArgs

Additional arguments passed to `typesense`.

*Type:* list of strings concatenated with “\n”

*Default:*

```nix
[ ]
```

*Example:*

```nix
[ ]
```

*Declared by:*

* <https://github.com/cachix/devenv/blob/main/src/modules/services/typesense.nix>

### services.typesense.apiKey

API Key.

*Type:* string

*Default:*

```nix
"example"
```

*Declared by:*

* <https://github.com/cachix/devenv/blob/main/src/modules/services/typesense.nix>

### services.typesense.host

The HTTP host to accept connections.

*Type:* string

*Default:*

```nix
"127.0.0.1"
```

*Declared by:*

* <https://github.com/cachix/devenv/blob/main/src/modules/services/typesense.nix>

### services.typesense.port

The HTTP port to accept connections.

*Type:* 16 bit unsigned integer; between 0 and 65535 (both inclusive)

*Default:*

```nix
8108
```

*Declared by:*

* <https://github.com/cachix/devenv/blob/main/src/modules/services/typesense.nix>

### services.typesense.searchOnlyKey

Search Only Key.

*Type:* null or string

*Default:*

```nix
null
```

*Declared by:*

* <https://github.com/cachix/devenv/blob/main/src/modules/services/typesense.nix>