This commit is contained in:
Miroslav Šedivý 2025-02-16 15:50:22 +01:00
parent 0771de5107
commit 70b9992a59
4 changed files with 9 additions and 8 deletions

View file

@ -1,6 +1,3 @@
import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';
# Configuration
Neko uses the [Viper](https://github.com/spf13/viper) library to manage configuration. The configuration file is optional and is not required for Neko to run. If a configuration file is present, it will be read in and merged with the default configuration values.
@ -46,10 +43,12 @@ You have multiple ways to specify the configuration file for the neko server:
The configuration file can be specified in YAML, JSON, TOML, HCL, envfile, and Java properties format. Throughout the documentation, we will use the YAML format.
<details>
<summary>Example configuration files</summary>
import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';
<Tabs>
<TabItem value="yaml" label="YAML">

View file

@ -26,7 +26,7 @@ A member profile is a structure that describes the user and what the user is all
| `can_access_clipboard` | Whether the user can read and write to the room's clipboard. | boolean |
| `sends_inactive_cursor` | Whether the user sends the cursor position even when the user is not hosting the room, this is used to show the cursor of the user to other users. | boolean |
| `can_see_inactive_cursors` | Whether the user can see the cursor of other users even when they are not hosting the room. | boolean |
| `plugins` | A map of plugin names and their configuration, plugins can use this to store user-specific settings. | object |
| `plugins` | A map of plugin names and their configuration, plugins can use this to store user-specific settings, see the [Plugins Configuration](/docs/getting-started/configuration/plugins) for more information. | object |
import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';

View file

@ -3,9 +3,6 @@ sidebar_position: 2
description: Configuration related to Gstreamer capture in Neko.
---
import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';
# Audio & Video Capture
This guide will show you how to configure the audio and video capture settings in neko.
@ -76,6 +73,9 @@ capture:
<details>
<summary>Example pipeline configuration</summary>
import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';
<Tabs>
<TabItem value="vp8" label="VP8 configuration">

View file

@ -20,6 +20,8 @@ desktop:
:::tip
You can specify the screen resolution using the environment variable `NEKO_DESKTOP_SCREEN`.
Admin can change the resolution in the GUI.
:::
## Input Devices