Главная/Для офиса/ERPNext

Установка ERPNext на свой сервер

Установка ERPNext на свой сервер начинается с репозитория frappe_docker: команда docker compose -f pwd.yml up -d за пару минут поднимает пробный сайт на порту 8080. ERPNext это открытая ERP-система на фреймворке Frappe: бухгалтерия, продажи, закупки, склад и производство в одном приложении.

4 мин чтенияДанные проверены 16 октября 2026

Ответ за 30 секунд

Для пробы хватит 2 ядер и 4 ГБ памяти (оценка редакции). Файл pwd.yml нужен только для знакомства: в рабочую систему его не превращают, для неё в репозитории лежит compose.yaml с каталогом overrides.

Облачный сервер с почасовой оплатой: проверьте ERPNext на своих документах за сутки и верните то, что не пригодилось.

Какие требования у ERPNext к серверу и Docker

01 · 1 мин

Что умеет ERPNext и в чём его отличие от Odoo#

ERPNext ведёт склад, закупки, продажи, бухгалтерию, производство и проекты в одной базе. Он написан на Python и работает на фреймворке Frappe, на том же, что и Frappe CRM из подборки self hosted CRM.

С Odoo его роднит набор задач. Различается устройство: ERPNext строится вокруг конструктора документов, поля и формы добавляются прямо в интерфейсе, а стек другой: фреймворк Frappe, MariaDB и Redis вместо PostgreSQL.

Российские документы

Введите на пробном стенде типовой счёт и накладную и посмотрите, получается ли нужный вам формат. Если нет, закладывайте время на печатные формы или ведите бухгалтерию в 1С.

Инструмент · 1 мин

Какие требования у ERPNext к серверу и Docker#

ПараметрЗначение
Программы на сервереDocker, Docker Compose v2 и git
Пробный запускфайл pwd.yml, порт 8080
Рабочий запускфайл compose.yaml и каталог overrides/
Вход после установкиAdministrator, пароль admin (смените сразу)
База и очередиMariaDB и Redis, их поднимает compose

Минимума по памяти репозиторий не называет. Для пробы берите 4 ГБ: это MSK Ultra 50 за 5 480 ₽ в месяц на 14 октября 2026. Для работы нескольких десятков человек с производством смотрите на 8 ГБ, это MSK Ultra 80 за 10 120 ₽. Подробнее о базе: MariaDB на сервере.

Какой сервер взять под ERPNext

Три ответа, и калькулятор подберёт готовую конфигурацию

Сколько человек работает в системе
Что вы ведёте в ERPNext
Файлы и печатные формы

03 · 1 мин

Установка ERPNext из frappe_docker: пробный стенд по шагам#

  1. Поставьте Docker и git: на чистой Ubuntu подойдут curl -fsSL https://get.docker.com | sh и apt install git. Нужен именно Compose второй версии.
  2. Скачайте репозиторий и запустите стенд командами ниже.
  3. Подождите пару минут: сайт создаётся при первом старте. Ход видно в журнале контейнера create-site.
  4. Откройте http://IP-сервера:8080 и войдите как Administrator с паролем admin. Пароль замените в профиле сразу.
  5. Пройдите мастер настройки в браузере: компания, страна, валюта, год учёта.
git clone https://github.com/frappe/frappe_docker
cd frappe_docker
docker compose -f pwd.yml up -d

Только для оценки

В репозитории pwd.yml назван стендом для кратковременной оценки, и свои приложения в него ставить нельзя. Данные, которые вы туда внесёте, считайте пробными.

04 · 1 мин

ERPNext в production: чем compose.yaml отличается от pwd.yml#

Для рабочей системы в репозитории есть базовый файл compose.yaml и каталог overrides/. Базовый файл описывает сервисы приложения, а отличия вашего случая подключаются дополнительными файлами из каталога. Порядок и примеры собраны в документации репозитория на frappe.github.io/frappe_docker, в разделах getting-started и how-to.

Тут же решается вопрос с HTTPS и доменом. Не оставляйте приложение открытым по IP: поставьте перед ним Caddy или Traefik и направьте домен на сервер. Своё приложение или доработку Frappe добавляют в образ при сборке, а не в запущенный стенд.

05 · 1 мин

Пользователи ERPNext: роли и права доступа#

В ERPNext права привязаны к ролям: пользователю назначают набор ролей, например для продаж, склада или бухгалтерии, а каждая роль открывает свои документы на чтение, правку и проведение. Пользователей добавляют в списке пользователей, а ограничения по компаниям и складам задают отдельно.

Приглашение приходит по почте, поэтому заранее подключите исходящий почтовый аккаунт. Аккаунт Administrator держите для настройки и не используйте в ежедневной работе.

06 · 1 мин

Копии и обновление ERPNext без потери документов#

Копию сайта Frappe делает команда bench --site имя_сайта backup --with-files, которую запускают в контейнере backend. Без ключа with-files сохранится только база, а приложенные файлы останутся без копии. Готовые архивы вынесите с сервера, схемы описаны в разборе сервер для бэкапов.

Обновление версии ERPNext включает миграцию сайта, поэтому делайте её на копии. Порядок действий лежит в каталоге docs/04-operations репозитория, правила версий в файле политики версий репозитория.

07 · 1 мин

Вопросы об установке ERPNext#

Как установить 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 ГБ.

Почему этому можно верить

Как мы проверяли

Цены с сайта провайдераСняты вручную, у каждой цены указана дата проверки.
Всё можно повторитьКоманды и расчёты описаны так, что их повторит любой читатель.
Независимый справочникНе связан с разработчиками приложений и провайдерами и пишет о минусах тоже.

Источники цифр на этой странице: VPS и VDS серверы Таймвеб Клауд, timeweb.cloud/services/vds-vps, проверено 14 октября 2026; Реестр контейнеров Таймвеб Клауд, timeweb.cloud/services/container-registry, проверено 14 октября 2026; Маркетплейс приложений Таймвеб Клауд, timeweb.cloud/marketplace, проверено 14 октября 2026; frappe_docker: быстрый запуск pwd.yml, production-файлы и вход Administrator, github.com/frappe/frappe_docker, проверено 16 октября 2026.

SBРедакция SelfBase · обновлено 16 октября 2026

Запустите свой сервер за пару минут

Почасовая оплата: тестовый стенд на сутки стоит десятки рублей, а не месячный тариф.

  • NVMe-диски и гарантированная доля процессора
  • Root-доступ и любой софт, от Docker до игровых серверов
  • Маркетплейс: 91 приложение в один клик
  • Бесплатный перенос проекта силами специалистов
Требования