What Is Sentrifugo HRM?

Sentrifugo is an open-source cloud-based HR software solution designed for small to medium companies in several industries. The key features are employee self-service, time tracking, leave management, and performance appraisal. Using Sentrifugo applications, businesses are able to track and manage information about their current employees. Employees can access and modify their own data using the employee self-service portal of the system. Additionally, employees can view employee handbooks in the self-service portal

Sentrifugo HRM Demo

What We Serve?

1. Application Consultation For Sentrifugo HRM Open Source Software

Open source adoption, management, governance, and compliance are components of our end-to-end solutions and services. We provide an open source roadmap that will convert your business vision into practice while converting your costs into savings with a team of consultants from different verticals and domains.

2. Sentrifugo HRM On Premises Installation And Configuration.

Using the AssistNix Configuration Guide, you will find all the information necessary to set up Sentrifugo HRM and enable it to communicate with other resources on your network. Furthermore, the Configuration Guide contains instructions on moving users and devices to a control Sentrifugo HRM.

3. Issues Fixes On Self Hosted Servers.

There are many advantages to hosting your Cloud Applications with us; for example, reduced expenses, instant deployment, and reduced administration expenses.

Low Maintenance

Allow us to handle all your hardware and software issues so you can focus on your applications. Only worry about maintaining the internet connection.

Anywhere - Anytime

You can have access to your cloud application from anywhere in the world when it is running on an Internet server.

Dedicated Server

An integrated online server hosts your application and provides access to all the systems you need.

Less Risk

You have no risk at all since there are no long-term service contracts. Terralogic only charges you for what you use.

4. Sentrifugo HRM User Guide For Application Use.

Your data is fully under your control when you self-host your software. Your organization's firewall can protect your data. We keep all your critical information in-house and we do not share it with anyone else. Your data can be accessed without an internet connection, which is especially important. In deciding the terms and conditions, you need to know exactly where your data is stored and what regulations need to be met.

5. Sentrifugo Application SaaS Hosting.

To ensure that our users have a positive experience with AssistNix, we also offer excellent application user guides. The user guide utilizes simple language, images, logical hierarchies and flows, a table of contents, searchable content, easily accessible content, a decent design, as well as references to other resources.

Key Features Of Sentrifugo HRM

Sentrifugo HRM has all the features you need to accelerate your business growth and provide exceptional customer experiences.


Automate your expense reporting process with Sentrifugo's 'Expenses' and stop spending time and effort on tedious and time-consuming manual tasks. By using Sentrifugo, you can handle your expenses quickly, easily, and transparently.

Upload Receipts

Documents and receipts can be attached easily by employees, or receipts can be scanned and stored in the application.

Payment Mode and Currencies

Payment methods can be tracked and a variety of payment methods are available. Your organization's local currency can be used for costs incurred during an international trip.


The Trips feature helps you manage clients, multiple expenses, and projects. The cost of traveling, food, and accommodation constitutes a trip.


Employers can pre-allocate an employee an advance, which can be used to cover expenses that an employee incurs during a trip or for a project, client or other purpose.


Manage the assets of your organization, including computers, laptops, phones, etc. for each employee.

Time Management

This module allows employers and employees to enter time, track employee activity and time off, and produce accurate time reports.

Policy Documents

With this feature, you will be able to access and store all the documents related to your organization's policy. The employee handbook, leave policy, and other important documents are now accessible to your employees.

Employee Self Service

Employers can access and update their personal information, apply for leaves, and view their holiday schedules via employee self-service.


It is designed to handle the full-cycle recruitment process. From initially creating a requisition to managing CVs, scheduling interviews, short-listing, and selecting a resource, recruitments can be tracked and maintained.

Background Checks

Sentrifugo's background screening module satisfies a wide range of organizational requirements. An employee/candidate can be contacted by background agencies related to the organization. They can provide their feedback concerning the employee/candidate.

Leave Management

An organization can quickly implement the Leave Management process with the fully featured, flexible solution provided by Leave Management.

Disciplinary Management

With this module, disciplinary incident management processes can be streamlined.


Symbolically displaying Sentrifugo's wide range of features, Sentrifugo publishes a comprehensive series of reports.

Exit Management

Exit module from Sentrifugo will ease the process of leaving your organization. Custom-designed exit processes are available.

Manage Modules

A unique proposal by Sentrifugo simplifies and automates module management.


For troubleshooting issues and supporting broader business goals, Sentrifugo maintains both activity and user logs. The most recent activity log is automatically indexed.


Admins can configure settings in Sentrifugo to reflect specific workflows to improve consistency across the application.

Sentrifugo HRM Installation

The Sentrifugo installer comes with its own web interface to help you install the program. As the guide will provide step by step instructions, it is essential that you understand PHP, web servers, and MySQL before you begin the installation.

PHP as an Apache module (with Apache HTTP Webserver installed) along with MySQL, and everything you need is in place.

In the case that you do not have the prerequisites set up, you can:

● Make sure that the AMP stack has already been configured with Apache, MySQL, and PHP.

● You can do this manually by setting up Apache, MySQL, and PHP.

Sentrifugo makes HR process smoother and easier, as it includes numerous features like

Time Management
Employee self service
Performance Appraisal
Human Resource
Background Check
Leave Management
Policy Documents
Dashboard Customization
Widgets & Shortcuts
Applicant Tracking
Employee Onboarding
Recruitment Management
Expense Management
Asset Management
Disciplinary Management

Apache - Web Server
PHP Extensions
MariaDB Database

"Human Resources isn’t a thing we do. It’s the thing that runs our business." - Steve Wynn

How To Install Sentrifugo HRM In Ubuntu:

Install Apache, MariaDB, and PHP

# sudo apt update
# sudo apt install apache2 mariadb-server mariadb-client php libapache2-mod-php php-cli php-fpm php-json php-common php-mysql php-zip php-gd php-intl php-mbstring php-curl php-xml php-pear php-tidy php-soap php-bcmath php-xmlrpc 
# mysql_secure_installation

Enter current password for root (enter for none): Enter

Set a root password? [Y/n] y
Remove anonymous users? [Y/n] y
Disallow root login remotely? [Y/n] y
Remove test database and access to it? [Y/n] y
Reload privilege tables now? [Y/n] y

Create Database and user account for Sentrifugo

# sudo mysql -u root -p

create database sentrifugodb character set UTF8 collate utf8_general_ci;

create user 'sentrifugouser'@'localhost' identified BY '[email protected]';

grant all privileges on sentrifugodb.* to [email protected];

flush privileges;


How To Install Sentrifugo HRM In Centos:

Update System

# sudo yum update

Install Basic Packages

# sudo yum install vim git wget unzip

Change SELinux mode to Permissive

Edit the /etc/selinux/config file as follows and reboot the system

# sudo vim /etc/selinux/config
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - No SELinux policy is loaded.
# SELINUXTYPE= can take one of these two values:
# targeted - Targeted processes are protected,
# minimum - Modification of targeted policy. Only selected processes are protected.
# mls - Multi Level Security protection.

Install PHP

For installing PHP 7, EPEL and Remi repository need to install and enable on CentOS 7 system with the below commands.

# sudo yum install


# sudo yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
# sudo yum install yum-utils
# sudo yum-config-manager --enable remi-php73

Install PHP and the required extensions.

# sudo yum install php php-gd php-mysqli php-mbstring php-curl php-cli php-pear php-devel php-openssl

Configure the timezone in php.ini file. Uncomment date.timezone = and enter the respective timezone.

# sudo vim /etc/php.ini

date.timezone = Asia/Kolkata

Install Apache

# sudo yum install httpd
# sudo systemctl start httpd
# sudo systemctl enable httpd

Install MariaDB Database

Create repo for MariaDB 10.4

sudo vim /etc/yum.repos.d/MariaDB.repo

name = MariaDB
baseurl = http://yum.mariadb.org/10.4/centos7-amd64

Install Maria

# sudo yum install MariaDB-server
# sudo systemctl start mariadb
# sudo systemctl enable mariadb
# sudo mysql_secure_installation

Enter current password for root (enter for none): Enter

Set a root password? [Y/n] y
Remove anonymous users? [Y/n] y
Disallow root login remotely? [Y/n] y
Remove test database and access to it? [Y/n] y
Reload privilege tables now? [Y/n] y

Create Database and user account for Sentrifugo

# sudo mysql -u root -p

create database sentrifugodb character set UTF8 collate utf8_general_ci;
create user 'sentrifugouser'@'localhost' identified BY '[email protected]';
grant all privileges on sentrifugodb.* to [email protected];
flush privileges;

Install Sentrifugo

Create a new document root directory called "sentrifugo" and download the latest release and extract the files.

# sudo mkdir -p /var/www/html/sentrifugo
# cd /var/www/html/
# sudo wget 
http://www.sentrifugo.com/home/downloadfile?file_name=Sentrifugo.zip -O Sentrifugo.zip
# sudo unzip Sentrifugo.zip
# sudo mv Sentrifugo_3.2/* sentrifugo/
# sudo rm -rf Sentrifugo.zip Sentrifugo_3.2

Change the ownership of support directory.

# sudo chown -R apache:apache sentrifugo

Allow http and https services from Firewall for Sentrifugo web installer and Dashboard access.

# sudo firewall-cmd --zone=public --permanent --add-service=http
# sudo firewall-cmd --zone=public --permanent --add-service=https
# sudo firewall-cmd --reload

Temporarily disable the SELinux mode with the following command. This change is valid for the current runtime session only.

# sudo setenforce 0

Web Installation to Setup Sentrifugo

Open browser and navigate to http://<server-ip>/sentrifugo and make sure all prerequisites are marked green. Click Next.


Fill the Sentrifugo Database name, Database username and Database password for Database connection. Click Confirm.

Configure Application settings. Set the Application name and email id and Click Confirm.

Configure Mail Server settings. In my case, i am using Office365 mail configuration for mail flow for the application. Click Confirm.

Make sure all prerequisites, database, application and mail server settings are completed for the final check. Click Finish.

After finish you will get the credentials to login into the Sentrifugo HRM dashboard with pdf download option. Open the link mentioned in the page to login into dashboard.

Login into the application for post installation configuration.

FAQs For Sentrifugo HRM Application

1. What kind of services Assistnix provide?

At AssistNix, we offer a complete consulting service for open source applications, like Sentrifugo HRM, in addition to installing and configuring Sentrifugo HRM on-site. If you have issues with your self-hosted server, we offer services to fix the problems, so that you will not face any issues. Apart from all this, we also offer highly professional and trustworthy Magento hosting services. These services can be enjoyed at very low rates as well. The quality of our services is never compromised in our effort to offer affordable rates.

2. Are there Assistnix demos or trial versions available?

There is a demo or trial version of AssistNix available for download. Our trial and demo services have been made available to the general public so that those who are unsure whether they would like to utilize our service can try it out for free.

With AssistNix, you can view a demo of your favourite open source application in real time, with demos of all major open source applications, we provide hosting space and support for community-driven apps. AssistNix provides applications, security, and compliance consultation, maintenance, and support well suited to the specific needs of your organization.

Using our expertise, you can spend your time on business expansion instead of managing applications. You don't need to spend precious time managing infrastructure or specifications because we provide product and technology services.

3. How can I receive Assistnix support?

Contacting AssistNix is a simple and straightforward process. We offer several ways for our clients to reach out to us. According to your membership level, you may contact us by email, phone, via our support portal, or via our support forums. You can always count on our team to provide you with the assistance you need. We will take care of any problem you're experiencing. Our team will respond as soon as possible no matter how you contact us.

4. How does the AssistNix team’s work?

All our staff members have high level skills and experience. They always pay attention to every detail when providing services to clients. Please contact us if you would like to have a chance to trial our service so that you can see how we work. You will receive consulting services, hosting services, and distribution of open source software from us. Support is provided to all our customers from the starting point until the end of the project. If you have any questions or concerns, please feel free to contact us at any time.

5. Is Assistnix provide free services?

AssistNix does not offer free services. Payment is required in order to use the service. One of the best things about our service is that it is very affordable. Therefore, you need not worry about your budget when taking advantage of our impeccable services. You can be assured that our highly professional and impeccable services will not break your budget. But there is no free service available at AssistNix. For a free trial, you can test out our service to see if it's worth it. If you think it's worth it, you can make a purchase from us.

6. What is the pricing of AssistNix?

AssistNix prices are very reasonable, as mentioned previously. If you choose to use our services, you will be pleasantly surprised. A budget estimate will be prepared for you when you come to us. We promise not to go over that budget estimate. If there are small variations from the estimate budget, we will inform you first. We maintain an extremely transparent pricing system so that our customers know exactly what they are paying for. We offer very affordable services at AssistNix, so contact us today.

Sentrifugo HRM - AssistNix
// //