-
Notifications
You must be signed in to change notification settings - Fork 0
/
mkdocs.yml
140 lines (133 loc) · 5.21 KB
/
mkdocs.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
# Site
site_name: NotiLog
site_description: Открытая cистема управления журналами приложений, мониторингом процессов, отправкой уведомлений и эскалацией инцидентов
site_author: Vladimir Penzin
site_url: https://www.notilog.ru/
copyright: 2024, Vladimir Penzin
docs_dir: .docs
# Repo
repo_url: https://github.com/ForceFledgling/notilog
repo_name: github
edit_uri: blob/main/docs/
extra:
generator: false # не отображать MkDocs copyright
version: "v0.1-alpha"
alternate:
- name: Русский
link: /
lang: ru
- name: English
link: /en/
lang: en
social:
- icon: fontawesome/brands/telegram
link: https://t.me/vpotd
name: Vladimir Penzin on Telegram
- icon: fontawesome/brands/github
link: https://github.com/ForceFledgling
name: Vladimir Penzin on GitHub
extra_css:
- assets/styles/extra.css
theme:
name: material
favicon: assets/images/logo.svg
logo: assets/images/logo.svg
custom_dir: .docs/overrides
language: ru
features:
- content.action.edit # кнопка редактирования
- navigation.tabs # меню
- navigation.tabs.sticky # меню - прибиваем к верху
- navigation.footer # навигация в футере
- navigation.instant.progress # отображает вверху прогресс загрузки страницы (для медленных соединений)
- navigation.top # добавляет кнопку прокрутки вверх
- search.highlight # выделяет вхождения поиска после перехода
- search.share # позволяет скопировать в буфер поисковый URL
palette:
# Light mode
- media: "(light)"
scheme: slate
primary: yellow
accent: cyan
toggle:
icon: material/weather-sunny
name: Switch to dark mode
# Dark mode
- media: "(dark)"
scheme: default
primary: yellow
accent: cyan
toggle:
icon: material/weather-night
name: Switch to light mode
icon: # Иконки следующей и предыдущей страниц
previous: fontawesome/solid/angle-left
next: fontawesome/solid/angle-right
repo: fontawesome/brands/github
edit: material/pencil
plugins:
- search:
- macros:
module_name: macros
on_error_fail: true
- mkdocstrings:
enabled: true
default_handler: python
handlers:
python:
options:
heading_level: 4
docstring_style: google
show_source: true
show_root_heading: true
show_bases: false
show_inheritance_diagram: true
find_stubs_package: true
show_symbol_type_heading: true
show_symbol_type_toc: true
markdown_extensions:
- pymdownx.superfences:
custom_fences:
- name: mermaid
class: mermaid
format: !!python/name:pymdownx.superfences.fence_code_format
nav:
- Главная: index.md
- Документация:
- Введение: d/intro.md
- Назначение и цели: d/goals.md
- Функциональные блоки: d/functional-blocks.md
- Характеристики системы: d/characteristics.md
- Документирование: d/docs.md
- Регламенты:
- Обзор: r/index.md
- Резервное копирование и восстановление: r/backup-recovery.md
- Плановое обслуживание системы: r/scheduled-maintenance.md
- Действия при сбоях системы: r/system-failure-procedures.md
- Эксплуатация системы : r/system-operation.md
- Решение проблем и оптимизация: r/troubleshooting-optimization.md
- Безопасность и лицензирование: r/security-licensing.md
- Руководства:
- Обзор: g/index.md
- Пользователю:
- Введение: g/user/intro.md
- Администратору:
- Введение: g/admin/intro.md
- Установка: g/admin/install.md
- Развертывание: g/admin/deployment.md
- Разработка: g/admin/development.md
- Миграции: g/admin/migration.md
- Сообщество: g/community.md
- Документация по API: http://backend.notilog.ru:9999/docs
- Технические ссылки:
- Обзор: t/index.md
- Серверная часть:
- Фронтенд:
- Обзор: t/server/frontend/index.md
- API: t/server/frontend/api.md
- Хранилише: t/server/frontend/storage.md
- Представления: t/server/frontend/views.md
- Мультиязычность: t/server/frontend/translate.md
- Бэкенд:
- Обзор: t/server/backend/index.md
- Клиентская часть: t/client/index.md