OPEN SOURCE TOOLS

This category introduces the installation/configuration of many useful open source tools to ease your job.

How to Setup Teampass Password Manager on Ubuntu 16.04

Teampass LDAP configuration

Teampass is a dedicated password manager for storing/accessing passwords securely in MySQL database. It is especially designed for business and enterprise environment and provides team manager a powerful tool for customizing passwords access depending on users role. This article covers how [...]

How to Setup Foreman to Manage Puppet Nodes on Ubuntu 16.04

puppet dump YAML

Hello everyone, welcome to our today's article on Foreman to manage your Puppet Nodes on Ubuntu 16. Foreman is an open source tool that helps system administrators to manage servers throughout their life cycle, from provisioning and configuration to orchestration [...]

How To Synchronize Directories using Syncthing on Ubuntu 16.04

Syncthing replaces proprietary sync and cloud services with something open, trustworthy and decentralized. Your data is your data alone and you deserve to choose where it is stored, if it is shared with some third party and how it's transmitted [...]

How to Create and Manage Databases in MongoDB

MongoDB is an open-source document database and leading NoSQL database. It is a cross-platform, document-oriented database that provides, high performance, high availability, and easy scalability. It is written in C++.  It works on the concept of collection and document. I'll [...]

How to Create User, Database with SQL in MariaDB on Ubuntu 16.04

MariaDB is an open-source MySQL project with more improved features. It is highly compatible with MySQL and it can be considered as a drop-in replacement for MySQL.  All client libraries, client-server protocols, SQL dialect, MySQL replication, Master-slave configuration etc are quite [...]

How to Install GitLab with Nginx (SSL) on Ubuntu 16.04

GitLab is a web-based Git repository manager similar to Github. It's an open source git repository management tool powered by Ruby and Rails. It provides a .deb package which contains GitLab Community Edition and all its dependencies including Ruby, PostgreSQL, [...]

How to Setup lsyncd for Synchronize Directories to Remote Computers

Lsyncd is a synchronization daemon that enables you to synchronizes your designated directory with to any other directory on the network or locally. ie Its helps mirror local directories with remote targets Software like csync, rsync, csync2, mirror will all do [...]

How to Setup Postgresql 9.6 and access PHPpgAdmin on Ubuntu 16.04

PostgreSQL is a powerful and open source object-relational database management system developed by the PostgreSQL Global Development Group.  It gives primary focus on extensibility and standards-compliance. This stores data securely, and  allow users to  retrieve data at the request of other software applications. It is [...]