# Документация сервера aepif.ru Техническая документация инфраструктуры и сервисов домена aepif.ru. Здесь собрана вся информация о развернутых системах. ## Обзор архитектуры Система построена на микросервисной архитектуре с использованием Docker и состоит из следующих основных компонентов: ### Инфраструктурные сервисы - **[[Traefik Reverse Proxy/Обзор системы|Traefik Reverse Proxy]]** - централизованная маршрутизация и SSL - **[[Authelia Authentication/Обзор системы|Authelia Authentication]]** - единая система аутентификации и авторизации - **Redis** - хранение сессий и кэширование ### Основные приложения - **[[Second Mind Setup/Обзор системы|Second Mind]]** - система публикации заметок Obsidian через Quartz - **[[Git Service/Обзор системы|Git Service]]** - Git-сервер на базе Gitea для хранения кода и заметок ## Структура документации ### 🏗️ Общий обзор инфраструктуры - **[[Обзор инфраструктуры]]** - архитектура высокого уровня и принципы системы ### 📋 Инфраструктурные сервисы Базовые сервисы, обеспечивающие работу всей системы: #### 🌐 Traefik Reverse Proxy - **[[Traefik Reverse Proxy/Обзор системы]]** - архитектура и функции - **[[Traefik Reverse Proxy/Конфигурации]]** - настройки маршрутизации и SSL - **[[Traefik Reverse Proxy/Развертывание]]** - установка reverse proxy - **[[Traefik Reverse Proxy/Администрирование]]** - управление трафиком #### 🔐 Authelia Authentication - **[[Authelia Authentication/Обзор системы]]** - система аутентификации - **[[Authelia Authentication/Конфигурации]]** - настройки доступа и пользователей - **[[Authelia Authentication/Развертывание]]** - установка системы авторизации - **[[Authelia Authentication/Администрирование]]** - управление пользователями ### 📝 Second Mind Setup Система автоматической публикации заметок: - **[[Second Mind Setup/Обзор системы]]** - концепция и архитектура - **[[Second Mind Setup/Конфигурации]]** - настройки компонентов - **[[Second Mind Setup/Развертывание]]** - пошаговая установка - **[[Second Mind Setup/Администрирование]]** - управление и поддержка ### 🗂️ Git Service Централизованное хранение кода и версионирование: - **[[Git Service/Обзор системы]]** - архитектура Git-сервера - **[[Git Service/Конфигурации]]** - настройки Gitea и PostgreSQL - **[[Git Service/Развертывание]]** - установка и первоначальная настройка - **[[Git Service/Администрирование]]** - управление пользователями и репозиториями ## Домены и сервисы | Домен | Сервис | Описание | Статус | |-------|--------|----------|--------| | `notes.aepif.ru` | Second Mind | Опубликованные заметки | 🟢 Активен | | `git.aepif.ru` | Gitea | Git-сервер | 🟢 Активен | | `auth.aepif.ru` | Authelia | Система входа | 🟢 Активен | | `traefik.aepif.ru` | Traefik Dashboard | Мониторинг прокси | 🟢 Активен | | `webhook.aepif.ru` | Webhook Service | API автоматизации | 🟢 Активен | ## Быстрый старт 1. **Развертывание Traefik**: [[Traefik Reverse Proxy/Развертывание]] 2. **Настройка аутентификации**: [[Authelia Authentication/Развертывание]] 3. **Установка Git Service**: [[Git Service/Развертывание]] 4. **Установка Second Mind**: [[Second Mind Setup/Развертывание]] 5. **Первая публикация**: [[Second Mind Setup/Администрирование]] ## Мониторинг и безопасность - Все сервисы защищены SSL сертификатами от Let's Encrypt - Централизованная аутентификация через Authelia - Мониторинг доступен через Traefik Dashboard - Логи сервисов доступны через `docker logs` ## Полезные ссылки - [Опубликованная версия заметок](https://notes.aepif.ru) 🔒 - [Git-репозиторий](https://git.aepif.ru) 🔒 - [Административная панель](https://traefik.aepif.ru) 🔒 --- *Документация обновлена: {{ date | date('YYYY-MM-DD') }}*