docs: инфраструктура VM Сервисы + архитектура pulse-api и pulse-web
This commit is contained in:
48
Инфраструктура/Сервисы/vikunja.md
Normal file
48
Инфраструктура/Сервисы/vikunja.md
Normal file
@@ -0,0 +1,48 @@
|
||||
# Vikunja
|
||||
|
||||
## Назначение
|
||||
Self-hosted менеджер задач (аналог Todoist/Trello). Используется для личных задач, проектов, канбан-досок.
|
||||
|
||||
## Контейнеры
|
||||
|
||||
| Имя | Образ |
|
||||
|-----|-------|
|
||||
| vikunja | vikunja/vikunja:latest |
|
||||
| vikunja_db | postgres:15-alpine |
|
||||
|
||||
## Порты
|
||||
|
||||
| Контейнер | Внутренний | Назначение |
|
||||
|-----------|-----------|------------|
|
||||
| vikunja | 3456 | Web UI (через NPM) |
|
||||
| vikunja_db | 5432 | PostgreSQL |
|
||||
|
||||
## Volumes
|
||||
|
||||
| Путь хоста | Контейнер | Путь контейнера | Содержимое |
|
||||
|-----------|-----------|----------------|------------|
|
||||
| ./db | vikunja_db | /var/lib/postgresql/data | БД задач |
|
||||
| ./files | vikunja | /app/vikunja/files | Вложения к задачам |
|
||||
|
||||
## Домен
|
||||
`https://tasks.digital-home.site`
|
||||
|
||||
## Сети
|
||||
- `vikunja_backend` (internal)
|
||||
- `services_proxy` (external)
|
||||
|
||||
## Env переменные
|
||||
- `VIKUNJA_DATABASE_TYPE`, `VIKUNJA_DATABASE_HOST`, `VIKUNJA_DATABASE_DATABASE`
|
||||
- `VIKUNJA_DATABASE_USER`, `VIKUNJA_DATABASE_PASSWORD`
|
||||
- `VIKUNJA_SERVICE_PUBLICURL`
|
||||
- `VIKUNJA_SERVICE_JWTSECRET`
|
||||
- `VIKUNJA_SERVICE_ENABLEREGISTRATION`
|
||||
- `VIKUNJA_SERVICE_ENABLETASKATTACHMENTS`
|
||||
- `VIKUNJA_SERVICE_TIMEZONE`
|
||||
|
||||
## Статус
|
||||
✅ **Запущен** (Up 4 weeks)
|
||||
|
||||
## Заметки
|
||||
- API токен для автоматизации: `tk_03787e3778789fd5bfaff0542a8dd9390aae0f82`
|
||||
- Проекты: Inbox(1), Личное(3), Dev(4), Япония(5), Финансы(6)
|
||||
Reference in New Issue
Block a user