Установка ERPNext на свой сервер: коротко и с данными
Конспект страницы: 7 разделов коротко, данные на 14 октября 2026 и ответы на 4 вопроса. Полный разбор с примерами: Установка ERPNext на свой сервер.
Коротко
Установка ERPNext на свой сервер начинается с репозитория frappe_docker: команда docker compose -f pwd.yml up -d за пару минут поднимает пробный сайт на порту 8080. ERPNext это открытая ERP-система на фреймворке Frappe: бухгалтерия, продажи, закупки, склад и производство в одном приложении. Для пробы хватит 2 ядер и 4 ГБ памяти (оценка редакции).
Конспект по разделам
Что умеет ERPNext и в чём его отличие от Odoo
ERPNext ведёт склад, закупки, продажи, бухгалтерию, производство и проекты в одной базе. Он написан на Python и работает на фреймворке Frappe, на том же, что и Frappe CRM из подборки self hosted CRM. С Odoo его роднит набор задач.
Какие требования у ERPNext к серверу и Docker
Минимума по памяти репозиторий не называет. Для пробы берите 4 ГБ: это MSK Ultra 50 за 5 480 ₽ в месяц на 14 октября 2026. Для работы нескольких десятков человек с производством смотрите на 8 ГБ, это MSK Ultra 80 за 10 120 ₽.
Установка ERPNext из frappe_docker: пробный стенд по шагам
В репозитории pwd.yml назван стендом для кратковременной оценки, и свои приложения в него ставить нельзя. Данные, которые вы туда внесёте, считайте пробными.
- Поставьте Docker и git: на чистой Ubuntu подойдут curl -fsSL https://get.docker.com | sh и apt install git.
- Скачайте репозиторий и запустите стенд командами ниже.
- Подождите пару минут: сайт создаётся при первом старте.
- Откройте http://IP-сервера:8080 и войдите как Administrator с паролем admin.
ERPNext в production: чем compose.yaml отличается от pwd.yml
Для рабочей системы в репозитории есть базовый файл compose.yaml и каталог overrides/. Базовый файл описывает сервисы приложения, а отличия вашего случая подключаются дополнительными файлами из каталога. Порядок и примеры собраны в документации репозитория на frappe.github.io/frappe_docker, в разделах getting-started и how-to.
Пользователи ERPNext: роли и права доступа
В ERPNext права привязаны к ролям: пользователю назначают набор ролей, например для продаж, склада или бухгалтерии, а каждая роль открывает свои документы на чтение, правку и проведение. Пользователей добавляют в списке пользователей, а ограничения по компаниям и складам задают отдельно. Приглашение приходит по почте, поэтому заранее подключите исходящий почтовый аккаунт.
Копии и обновление ERPNext без потери документов
Копию сайта Frappe делает команда bench --site имя_сайта backup --with-files, которую запускают в контейнере backend. Без ключа with-files сохранится только база, а приложенные файлы останутся без копии. Готовые архивы вынесите с сервера, схемы описаны в разборе сервер для бэкапов.
Запустите свой сервер за пару минут
Почасовая оплата: тестовый стенд на сутки стоит десятки рублей, а не месячный тариф.
- NVMe-диски и гарантированная доля процессора
- Root-доступ и любой софт, от Docker до игровых серверов
- Маркетплейс: 91 приложение в один клик
- Бесплатный перенос проекта силами специалистов
Данные
| Параметр | Значение |
|---|---|
| Программы на сервере | Docker, Docker Compose v2 и git |
| Пробный запуск | файл pwd.yml, порт 8080 |
| Рабочий запуск | файл compose.yaml и каталог overrides/ |
| Вход после установки | Administrator, пароль admin (смените сразу) |
| База и очереди | MariaDB и Redis, их поднимает compose |
Данные на 14 октября 2026.
Вопросы и ответы
Как установить ERPNext через Docker Compose?
Поставьте Docker, Compose второй версии и git, скачайте репозиторий frappe/frappe_docker и выполните docker compose -f pwd.yml up -d. Через пару минут стенд откроется на порту 8080.
Какой логин и пароль у ERPNext после установки pwd.yml?
Логин Administrator и пароль admin. Смените пароль при первом входе.
Можно ли использовать pwd.yml для рабочей ERPNext?
Нет. Репозиторий называет pwd.yml стендом для кратковременной оценки, и свои приложения в него поставить нельзя. Для работы используйте compose.yaml с каталогом overrides.
Сколько памяти нужно ERPNext на VPS?
Репозиторий минимума не называет. Для пробы хватит 4 ГБ (оценка редакции): MSK Ultra 50 в Таймвеб Клауд стоит 5 480 ₽ в месяц на 14 октября 2026. Для работы 20-50 человек смотрите на 8 ГБ.