Установка ERPNext на свой сервер: термины и чек-лист
Подробности, цифры, термины и чек-лист по теме «Установка ERPNext на свой сервер». Страница справочника целиком: Установка ERPNext на VPS.
Коротко о теме
Установка ERPNext на VPS: готовый pwd.yml из frappe_docker, вход Administrator, MariaDB и Redis, production-файл compose.yaml, копии и обновление версии.
Подробности по разделам
Что умеет ERPNext и в чём его отличие от Odoo
Различается устройство: ERPNext строится вокруг конструктора документов, поля и формы добавляются прямо в интерфейсе, а стек другой: фреймворк Frappe, MariaDB и Redis вместо PostgreSQL. Введите на пробном стенде типовой счёт и накладную и посмотрите, получается ли нужный вам формат. Если нет, закладывайте время на печатные формы или ведите бухгалтерию в 1С.
Какие требования у ERPNext к серверу и Docker
Подробнее о базе: MariaDB на сервере. Три ответа, и калькулятор подберёт готовую конфигурацию
ERPNext в production: чем compose.yaml отличается от pwd.yml
Тут же решается вопрос с HTTPS и доменом. Не оставляйте приложение открытым по IP: поставьте перед ним Caddy или Traefik и направьте домен на сервер. Своё приложение или доработку Frappe добавляют в образ при сборке, а не в запущенный стенд.
Пользователи ERPNext: роли и права доступа
Аккаунт Administrator держите для настройки и не используйте в ежедневной работе.
Копии и обновление ERPNext без потери документов
Обновление версии ERPNext включает миграцию сайта, поэтому делайте её на копии. Порядок действий лежит в каталоге docs/04-operations репозитория, правила версий в файле политики версий репозитория.
Ключевые цифры
- Через пару минут стенд откроется на порту 8080.
- Для пробы хватит 4 ГБ (оценка редакции): MSK Ultra 50 в Таймвеб Клауд стоит 5 480 ₽ в месяц на 14 октября 2026.
- Для работы 20-50 человек смотрите на 8 ГБ.
Данные на 14 октября 2026. Цены приведены для ознакомления и могут отличаться от актуальных. Перед покупкой проверяйте их на сайте провайдера.
Термины на странице
- MySQL
- MySQL и MariaDB это базы данных, с которыми работают WordPress, Битрикс и другие популярные CMS.
- Redis
- Redis это хранилище данных в памяти. Его используют как кеш и очередь задач.
- 1С
- 1С это программы учёта. На сервере их запускают в файловом или клиент-серверном режиме, второй нужен для большой базы и многих пользователей.
- PostgreSQL
- PostgreSQL это база данных для приложений с большими объёмами и сложными запросами.
- Python
- Python это язык программирования. На сервере на нём часто пишут ботов и скрипты.
- Облачный сервер
- Облачный сервер это VPS, ресурсы которого можно менять на ходу, а оплата часто почасовая.
Что проверить
- Храните данные контейнеров в томах.
- Закрепляйте версии образов, а не latest.
- Ограничьте ресурсы контейнеров, чтобы один не съел весь сервер.
- Выберите конфигурацию по памяти и диску под задачу, процессор обычно вторичен.
- Проверьте тип виртуализации: KVM даёт свою систему и гарантированные ресурсы.
- Уточните, входит ли IPv4 и сколько стоит трафик сверх пакета.