Open-source и свой сервер 10 мин чтения

Frappe HR: кадровый портал (HR-система) на своём сервере

Frappe HR заменяет кадровый учёт в Excel и заявки в переписке: сотрудники, отпуска, посещаемость, расчётные листки и согласования в одной системе на своём сервере. Разбираю применение и как на этом зарабатывать.

Frappe HRHRкадрыopen-source

Коротко (TL;DR)

  • Frappe HR — open-source HR-система из экосистемы Frappe/ERPNext: учёт сотрудников, отпуска и отсутствия, учёт рабочего времени, расчётные листки, заявки и согласования, оценка и подбор персонала, самообслуживание сотрудников.
  • Подходит компаниям со штатом, которые хотят уйти от кадрового учёта в Excel и заявок в переписке к единому порталу с понятными процессами.
  • Главное отличие — установка на собственном сервере: нет дорогой абонентки за каждого сотрудника, а данные кадров остаются у вас, что важно с учётом 152-ФЗ о персональных данных работников.
  • Для запуска нужен сервер, доменное имя и настройка; кадровые шаблоны и справочники нужно адаптировать под российскую специфику.
  • Я разворачиваю и настраиваю HR-портал под ключ под процессы вашей компании, чтобы вы получили рабочую систему, а не набор файлов из репозитория.

Когда в компании пять человек, кадровый учёт легко уживается в одной таблице Excel, а заявления на отпуск пересылаются в мессенджере. Но как только штат вырастает до нескольких десятков, начинается путаница: кто в отпуске, у кого заканчивается испытательный срок, где лежит актуальный список сотрудников, сколько дней отпуска осталось у конкретного человека. Заявки теряются в переписке, согласования зависают, а HR тратит время на ручную сверку. Эту задачу закрывают HR-системы, но коммерческие решения нередко берут абонентскую плату за каждого сотрудника и хранят данные кадров в чужом облаке. Frappe HR — это open-source альтернатива, которую можно развернуть на своём сервере. Разберу, что это за система, что она умеет, кому подходит и что нужно для запуска.

Что такое Frappe HR и что заменяет

Frappe HR — это бесплатная HR-система с открытым исходным кодом, построенная на платформе Frappe — той же, на которой работает известная ERP-система ERPNext. По сути это полноценный кадровый портал, который объединяет в одном месте всё, что касается работы с персоналом: справочник сотрудников, оргструктуру, учёт отпусков и отсутствий, рабочее время и посещаемость, расчётные листки, заявки на согласование, оценку и подбор. Сотрудники получают личный кабинет для самообслуживания, а кадровая служба и руководители — единый инструмент управления.

По функциям Frappe HR занимает ту же нишу, что и коммерческие HRM-платформы и облачные сервисы кадрового учёта. Принципиальная разница в модели владения. Облачные HR-системы вы арендуете и платите, как правило, за каждого активного сотрудника каждый месяц, а все кадровые данные хранятся в инфраструктуре поставщика. Frappe HR вы устанавливаете на свой сервер и владеете системой целиком: нет платы за число сотрудников, нет лимитов чужого тарифа и нет ситуации, когда персональные данные работников лежат на стороне. Для растущей компании это означает предсказуемые расходы и полный контроль над чувствительной информацией.

Поскольку система open-source и построена на гибкой платформе Frappe, её можно настраивать под собственные процессы: добавлять нужные поля, менять маршруты согласований, оформлять справочники под свою специфику. Для большинства задач достаточно штатного функционала, а возможность доработки остаётся запасом на будущее.

Что умеет: учёт, отпуска, зарплата, заявки

Основа системы — учёт сотрудников. В Frappe HR ведётся единый справочник персонала с карточками работников, должностями, подразделениями и оргструктурой. Здесь хранятся данные о приёме, переводах, документах и истории по каждому человеку. Это заменяет разрозненные таблицы и папки, давая один источник правды о том, кто и в какой роли работает в компании.

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

Учёт рабочего времени и посещаемости позволяет фиксировать отметки прихода и ухода, вести табель и учитывать отработанные часы. На основе этих данных и настроенных правил формируется картина посещаемости, удобная для контроля дисциплины и последующего расчёта.

Расчётные листки и зарплата — это блок, где на основе оклада, отработанного времени, надбавок и удержаний система помогает формировать расчётные листки сотрудников. Структуру начислений настраивают под принятые в компании правила. Важно понимать, что под российский расчёт зарплаты и налоги типовые шаблоны нужно адаптировать — об этом ниже.

Заявки и согласования пронизывают всю систему. Отпуск, командировка, авансовый отчёт по расходам, изменение данных — всё это оформляется как заявка с понятным маршрутом утверждения. Вместо переписки в чате появляется прозрачный процесс: видно, на ком сейчас согласование и в каком оно статусе.

Оценка и подбор персонала дополняют картину. В системе можно вести цели и оценку сотрудников, а модуль подбора помогает работать с вакансиями и кандидатами — от заявки на вакансию до найма. Завершает всё самообслуживание: личный кабинет, где сотрудник сам видит свои данные, остатки отпусков, расчётные листки и подаёт заявки, разгружая кадровую службу от рутинных запросов.

Кому и для каких задач подходит

Frappe HR в первую очередь пригодится компаниям со штатом, которые переросли учёт в Excel. Если в организации несколько десятков сотрудников или больше, отдельные таблицы и переписка перестают справляться: данные дублируются, актуальность теряется, а HR тонет в ручной работе. Единый портал наводит порядок и экономит время на типовых операциях.

Особенно полезна система там, где много заявок и согласований: отпуска, командировки, отчёты по расходам. Когда всё это идёт через прозрачные маршруты, а не через личные сообщения руководителю, процессы перестают зависать и проще найти, на ком застряло утверждение. Руководители видят свою команду, а сотрудники — свои данные и статусы заявок.

Подходит Frappe HR и компаниям, для которых важен контроль над персональными данными сотрудников. Кадровая информация чувствительна по своей природе, и хранение её на собственном сервере, а не в чужом облаке, для многих организаций становится решающим аргументом. Тем, кто уже использует или планирует ERPNext, Frappe HR близок особенно — он живёт в той же экосистеме и логично дополняет учётный контур.

Как на этом можно зарабатывать. Внедрение HR-портала под ключ — это самостоятельная услуга, на которой можно строить практику. Компаниям почти всегда нужна не голая установка, а настройка под их процессы: справочники подразделений, типы отпусков, маршруты согласований, шаблоны под российскую специфику, обучение кадровой службы. Это полноценный проект внедрения, который можно предлагать бизнесу как услугу, а затем сопровождать систему — поддержка, обновления, доработки по мере роста компании. Речь не об обещании конкретного дохода, а о понятной модели: автоматизация кадровых процессов востребована, и компетенция по внедрению open-source HR-системы имеет ценность для рынка.

Что нужно для запуска: сервер, настройка, 152-ФЗ

Frappe HR — это серверное приложение, поэтому для работы ему нужна площадка, где оно будет постоянно запущено. На практике это виртуальный сервер (VPS) или выделенная машина с подходящим окружением. Система построена на платформе Frappe и включает несколько компонентов — само приложение, базу данных, веб-сервер и фоновые службы, — которые нужно корректно установить, связать и настроить. Это не самое простое в развёртывании решение, и здесь важна аккуратная первоначальная настройка.

Кроме сервера понадобится доменное имя и защищённое соединение (HTTPS), чтобы сотрудники заходили в портал по нормальной ссылке, а кадровые данные передавались по шифрованному каналу. Критично важны резервное копирование и базовая настройка безопасности: в системе хранится чувствительная информация о людях, и её потеря или утечка недопустимы.

Отдельный и важный вопрос — персональные данные. HR-система по определению работает с персональными данными работников: ФИО, должности, документы, иногда сведения о зарплате. Это напрямую попадает под требования российского законодательства о персональных данных (152-ФЗ). На практике это означает, что разумно размещать сервер в российской юрисдикции и выстраивать процессы хранения и доступа в соответствии с требованиями. Преимущество self-hosted решения в том и состоит, что вы полностью контролируете, где и как хранятся данные сотрудников, и не зависите от политики зарубежного облачного сервиса.

Стоит честно сказать и про адаптацию. Frappe HR — международная система, и её типовые кадровые шаблоны, справочники и логика расчёта зарплаты ориентированы не на российскую специфику. Под российский кадровый учёт, типы отпусков, расчёт и отчётность шаблоны нужно адаптировать. Это нормальная часть проекта внедрения, но важно понимать заранее: из коробки система не будет полностью соответствовать российским кадровым реалиям, и настройка под них — обязательный этап.

Как внедрить под ключ

Самостоятельный запуск Frappe HR — это не только скачать репозиторий. Нужно подобрать и настроить сервер, развернуть платформу Frappe со всеми компонентами и базой данных, подключить домен и сертификат, настроить резервное копирование и безопасность. Затем начинается главное — настройка под процессы компании: оргструктура и подразделения, типы отпусков и правила их расчёта, маршруты согласования заявок, структура начислений, адаптация шаблонов под российскую специфику. Для человека без опыта администрирования и без понимания платформы Frappe это долгий путь проб и ошибок.

Я беру эту часть на себя. Подбираю подходящий сервер под размер вашего штата, разворачиваю Frappe HR, настраиваю домен, HTTPS, резервное копирование и базовую безопасность. Дальше настраиваю систему под ваши кадровые процессы: справочники, типы отпусков, маршруты согласований, личные кабинеты сотрудников, адаптирую шаблоны под российскую специфику в разумных пределах. Провожу базовое обучение кадровой службы, передаю готовый рабочий портал с понятной инструкцией и остаюсь на связи для поддержки и обновлений.

За плечами 16+ лет в IT и десятки развёрнутых open-source решений под конкретные задачи бизнеса. Если вам нужен кадровый портал на своём сервере — с данными сотрудников под вашим контролем и без абонентки за каждого человека — разверну и настрою HR-портал под ключ, а вы сосредоточитесь на работе с людьми, а не на инфраструктуре.

Частые вопросы

Чем Frappe HR отличается от облачных HR-сервисов? Набор функций во многом схож: учёт сотрудников, отпуска, заявки, расчётные листки. Разница в модели: Frappe HR — open-source система, которую вы ставите на свой сервер и владеете полностью. Нет платы за каждого сотрудника, нет лимитов чужого тарифа, а данные кадров остаются у вас.

Подходит ли Frappe HR под российский кадровый учёт? Базовая логика работы с персоналом универсальна, но это международная система. Типовые шаблоны, справочники и расчёт зарплаты ориентированы не на российскую специфику, поэтому их нужно адаптировать под российские правила. Это обязательный этап внедрения, который я закладываю в проект.

Сколько сотрудников можно вести в системе? Жёсткого лимита, навязанного тарифом, здесь нет — реальный объём зависит от мощности вашего сервера. Под размер штата и нагрузку сервер подбирается заранее, и я помогаю это рассчитать.

Насколько это законно с точки зрения данных сотрудников? HR-система работает с персональными данными работников, и это регулируется 152-ФЗ. Поскольку Frappe HR разворачивается на вашем сервере, вы контролируете хранение данных и можете разместить всё в российской юрисдикции с учётом требований закона, а не зависеть от политики зарубежного облака.

Мы не разбираемся в серверах — справимся ли мы? Установку и настройку я беру на себя и передаю готовый портал с инструкцией и обучением кадровой службы. Для повседневной работы техническое образование не нужно: сотрудники и HR работают через удобный веб-интерфейс.

Коротко о главном

Frappe HR — это полноценная open-source HR-система из экосистемы Frappe/ERPNext: учёт сотрудников, отпуска и отсутствия, рабочее время, расчётные листки, заявки и согласования, оценка и подбор, самообслуживание сотрудников. Главное преимущество перед облачными сервисами — собственная установка: нет абонентки за каждого сотрудника, а данные кадров остаются под вашим контролем, что особенно важно с учётом 152-ФЗ. Система подходит компаниям со штатом, которые хотят уйти от учёта в Excel и заявок в переписке к единому порталу. Честно стоит учитывать, что это проект внедрения: нужны сервер, настройка под процессы компании и адаптация шаблонов под российскую специфику. Эту часть проще доверить специалисту, чтобы сразу получить рабочую кадровую систему, а не разбираться с инфраструктурой в одиночку.

Ещё open-source для бизнеса

Эта статья — часть каталога бесплатных решений, которые я разворачиваю на вашем сервере под ключ: CRM, аналитика, документы, почта, безопасность, магазины, AI.

Услуги по теме

Что я делаю с open-source

  • Развёртывание на вашем сервере
  • Перенос данных из старого сервиса
  • Безопасность и 152-ФЗ
  • Настройка под ваши процессы
  • Поддержка и обновления
Написать в Telegram
Готовое решение по теме Open-source решение под ключ на ваш сервер Бесплатная консультация · Запуск за 1–3 недели Смотреть предложение

Готовы обсудить вашу задачу?

Бесплатная консультация — разберём, как внедрить это в вашем бизнесе под ключ. Без форм, пишите напрямую.

Готовые решения под ключ 449 готовых IT-решений для бизнеса Автоматизация, боты, AI, 152-ФЗ и платформы · бесплатная консультация Смотреть каталог