---
title: Режим сховища
---

Керуйте своїми сховищами стильно!

### Конфігурація сховища

На відміну від досить порожнього режиму робочого простору, конфігурація режиму репозиторію досить конкретизована;
і у нас є кілька варіантів на вибір.

Давайте візьмемо приклад розділу конфігурації режиму сховища,

```toml
[mode.repository]
name = "example"
build_on_update = true

[mode.repository.signing]
enabled = true
key = "you@example.org"
on_gen = true
```

### Основна конфігурація сховища

Для початку існує 2 основні конфігураційні ключі для режиму сховища:

- `name`: Визначає, як pacman називає ваше сховище.
- `build_on_update`: У поєднанні з `smart_pull` визначає, чи слід автоматично перезбирати пакунки при виявленні оновлення.

### Підписання

Malachite також підтримує та заохочує до підписання пакетів.
Пакети підписані GPG гарантують, що користувач отримає саме те, що ви запакували, без будь-якого шансу підробки.

Повертаючись до прикладу вище, ми можемо побачити 3 конфігураційні ключі:

- `enabled`: Визначає, чи потрібно підписувати пакети (бажано).
- `key`: Визначає ідентифікатор ключа GPG для підпису.
- `on_gen`: Визначає, чи підписувати пакунки, коли вони створені, чи всі відразу під час створення сховища (це також рекомендовано).

---

Ви можете повернутись на сторінку [Початок роботи](getting-started) тут!
