infra/@beget-work.server/CLAUDE.md

@beget-work.server — Документация

Версия: 1.0.0
Дата: 2025-12-27
Роль: ERP Platform (Odoo 18)
Сервер: 155.212.223.80 (jekydxjkvu)
Тип: Infrastructure project
Статус: Производственная система ✅


📚 Быстрая навигация

Основные документы

Инфраструктура:
- infrastructure/SERVER.md — характеристики сервера, SSH, ресурсы


🎯 Назначение

WorkServer — выделенный VPS для запуска Odoo 18 ERP системы.

Ключевые факты:
- Odoo 18.0 запущен в Docker
- PostgreSQL 16 (база данных)
- Nginx (reverse proxy с SSL)
- Минимальные ресурсы (2 cores, 2GB RAM, 10GB disk)
- ⚠️ 87% диска занято — мало места для расширения


🔑 SSH доступ

# Через алиас
ssh beget-work

# Или напрямую
ssh root@155.212.223.80
# Password: q&R4X3Mjf8Nc

🐳 Docker Containers (3)

Odoo Stack

ssh beget-work

# Статус контейнеров
docker ps

# Логи Odoo
docker logs -f odoo

# Логи PostgreSQL
docker logs -f odoo-db

# Логи Nginx
docker logs -f odoo-nginx

🚀 Типичные задачи

Проверка Odoo

ssh beget-work
docker ps | grep odoo

# Проверить доступность
curl -I http://155.212.223.80

Перезапуск Odoo

ssh beget-work
cd /opt/odoo
docker compose restart odoo

Проверка места на диске

ssh beget-work
df -h
du -sh /opt/* | sort -h

⚠️ КРИТИЧНО: Только 1.3GB свободно


📁 Важные пути

На сервере:

/opt/odoo/                  # Docker Compose проект
├── docker-compose.yml
└── ... (volumes, configs)

/var/lib/docker/volumes/    # Docker volumes
├── odoo-data/
├── postgres-data/
└── nginx-logs/

🔒 Безопасность

Открытые порты:
- 22 (SSH)
- 80 (HTTP)
- 443 (HTTPS)

Рекомендации:
- ✅ Добавить SSH key вместо пароля
- ✅ Настроить fail2ban
- ✅ Регулярные бэкапы БД


⚠️ Ограничения

Место на диске:
- Всего: 10GB
- Занято: 8.3GB (87%)
- Свободно: 1.3GB

Можно разместить:
- ✅ Небольшие приложения (~500MB)
- ❌ Дополнительные Docker стеки

Решение:
- Очистка старых образов: docker system prune -a
- Upgrade диска в Beget панели
- Перенос данных на внешний volume


🔗 Связанные проекты


📖 Дополнительная информация

Подробная документация:
- infrastructure/SERVER.md — характеристики сервера


Статус: ✅ Производственная система
Дата создания: 2025-12-13
Последнее обновление: 2025-12-27