- Создана новая организационная структура с эмодзи-папками - Добавлена система Inbox для быстрого захвата идей - Созданы шаблоны для всех типов заметок с YAML метаданными - Перенесен весь контент из старой структуры в новую - Добавлен главный дашборд с динамическими запросами - Создано подробное руководство по использованию системы - Техническая документация реорганизована по типам Основные улучшения: ✅ Inbox-first подход для новых заметок ✅ Тематическая организация по 8 областям знаний ✅ Шаблоны с метаданными для структурированности ✅ Система связей между заметками ✅ Динамические дашборды с аналитикой ✅ Централизованная техническая документация без дублирования
4.4 KiB
4.4 KiB
🖥️ Серверы
Документация по всем серверам и сервисам инфраструктуры aepif.ru.
🏗️ Архитектура инфраструктуры
graph TB
A[User] --> B[Traefik Reverse Proxy]
B --> C[Authelia Authentication]
C --> D[Second Mind - notes.aepif.ru]
C --> E[Git Service - git.aepif.ru]
B --> F[Webhook Service - webhook.aepif.ru]
subgraph "Docker Network: proxy"
B
C
D
E
F
end
subgraph "Databases"
G[Redis - Sessions]
H[PostgreSQL - Gitea]
end
C --> G
E --> H
📋 Активные сервисы
| Сервис | Домен | Статус | Документация |
|---|---|---|---|
| Traefik | traefik.aepif.ru | 🟢 | Traefik Reverse Proxy/Обзор системы |
| Authelia | auth.aepif.ru | 🟢 | Authelia Authentication/Обзор системы |
| Second Mind | notes.aepif.ru | 🟢 | Second Mind Setup/Обзор системы |
| Git Service | git.aepif.ru | 🟢 | Git Service/Обзор системы |
| Webhook | webhook.aepif.ru | 🟢 | - |
📖 Документация по сервисам
🌐 Traefik Reverse Proxy
Центральный реверс-прокси для маршрутизации трафика и SSL терминации.
- Traefik Reverse Proxy/Обзор системы
- Traefik Reverse Proxy/Конфигурации
- Traefik Reverse Proxy/Развертывание
- Traefik Reverse Proxy/Администрирование
🔐 Authelia Authentication
Централизованная система аутентификации и авторизации.
- Authelia Authentication/Обзор системы
- Authelia Authentication/Конфигурации
- Authelia Authentication/Развертывание
- Authelia Authentication/Администрирование
📝 Second Mind Setup
Система автоматической публикации заметок Obsidian через Quartz.
- Second Mind Setup/Обзор системы
- Second Mind Setup/Конфигурации
- Second Mind Setup/Развертывание
- Second Mind Setup/Администрирование
🗂️ Git Service
Git-сервер на базе Gitea для хранения кода и заметок.
- Git Service/Обзор системы
- Git Service/Конфигурации
- Git Service/Развертывание
- Git Service/Администрирование
🔧 Быстрые команды
Мониторинг всех сервисов
# Проверка всех контейнеров
docker ps
# Логи всех сервисов
docker-compose logs -f
# Статус системы
curl -I https://notes.aepif.ru
curl -I https://git.aepif.ru
curl -I https://auth.aepif.ru
Обновление системы
# Обновление всех образов
docker-compose pull
docker-compose up -d
# Перезапуск отдельного сервиса
docker-compose restart SERVICE_NAME
📊 Мониторинг
Health Checks
TABLE status as "Статус", version as "Версия", file.mtime as "Обновлено"
FROM "⚙️ Техническое/🖥️ Серверы"
WHERE file.name != "index"
SORT file.mtime DESC
Структура файлов сервера
/DOCKER/
├── traefik/ # Reverse Proxy
├── auth/ # Authelia + Redis
├── git/ # Gitea + PostgreSQL
├── notes/ # Second Mind Quartz
└── webhook/ # Webhook Service