Recent Articles

Learn Linux Tricks to Generate Checksums and Verify Data Integrity

The checksum is used to verify the correctness of a file. It can be described as a digital fingerprint of a file. By verifying the Checksum value we can determine the correctness of a file while it's been transferred from one location to another. The checksum is a long string of data containing various letters […]

Posted on : February 15, 2017 , Last Updated on : February 14, 2017 By
| Reply More

How to Take Screenshots Using Shots on Elementary OS and Ubuntu

In this article we are going to introduce a node.js and electron based application called shots, which is used to take screenshots on linux desktop. This package offers quite few more features compared to Ubuntu's built in screenshot tool. So lets start by installing perequisites. Install prerequisites We are going to install shots to Ubuntu, but you […]

Posted on : February 14, 2017 , Last Updated on : February 13, 2017 By
| Reply More

How to Install Terraform and Provision AWS EC2 Cloud Instance

The primitives of terraform used to define infrastructure as a code (IaaC). You can build, change and version your infrastructure in AWS, Digital Ocean, Google Cloud, Heroku, Microsoft Azure etc. using the same tool. Describe components of your single application or entire data center using terraform. In this tutorial, we will create an infrastructure using […]

Posted on : February 13, 2017 , Last Updated on : February 12, 2017 By in TRENDING
| Reply More

How to Setup WordPress with Docker in Ubuntu 16.04

This article covers how to setup wordpress with docker using docker-compose quickly. WordPress requires LAMP or LEMP stack but the official wordpress docker image contains PHP and Apache, leaving us to install only MySQL docker image. But for managing MySQL through web interface, we will also install PHPMyAdmin docker image. Docker compose makes it easy to […]

Posted on : February 10, 2017 By in TRENDING
| Reply More

How to Setup OpenVPN Access Server on AWS

This article covers how to setup OpenVPN access server using amazon's machine image. OpenVPN is an open source application that uses a VPN method for creating a secure connection between point-to-point OR site-to-site connections in bridged/routed mode. It uses SSL and TLS connections to traverse NAT connections and firewalls. OpenVPN has been ported to embedded […]

Posted on : February 9, 2017 , Last Updated on : February 9, 2017 By in SECURITY
| 2 Replies More

Docker Commands Cheat Sheet Part 1 and 2

The idea of using container was made possible by the namespaces feature added to Linux kernel version 2.6.24. Namespaces allows to create an isolated container that has no visibility or access to objects outside the container. LXC, LXD, systemd-nspawn, Linux-VServer, OpenVZ and Docker are some of the management tools for Linux containers. Main difference between […]

Posted on : February 8, 2017 , Last Updated on : February 18, 2017 By in CONTAINERS
| Reply More

How to Setup RatticDB Password Management Service on Ubuntu 16.04

RatticDB is an open source Django based password management service. The API provided by it is used for access by outside programs, and audit logs to ensure full accountability. There is also a "Change Queue" so as to track which passwords need to be changed and when. 1. Install Pre-requisite Update your system and install […]

Posted on : February 7, 2017 , Last Updated on : February 6, 2017 By in UBUNTU HOWTO
| 13 Replies More

How to Install Grunt on Ubuntu 16.04

Grunt is a JavaScript task runner, that does things which you normally do with your code. One of the best examples is that, when you're about to release a website, to make your site faster, you try to use a CSS Minifier which will minify all your CSS files and make it smaller or shorter. […]

Posted on : February 6, 2017 , Last Updated on : February 5, 2017 By in PROGRAMMING
| Reply More

How to Setup DNS Server with Docker Container

A Dockerfile is used to create a Docker container image, this will be used to created the DNS Server. An easy way to setup a basic DNS server with Docker is to use the BIND DNS server bundled with the Webmin interface. In this article we cover how to implement DNS server using docker container. BIND […]

Posted on : February 2, 2017 , Last Updated on : February 6, 2017 By in LINUX HOWTO
| Reply More

How to Setup Network Monitoring with OpenNMS on Ubuntu 16.04

OpenNMS is a carrier-grade, highly integrated, open source platform designed for building network monitoring solutions. It has the capability to discover and monitor the nodes automatically in a network. Also you can monitor a service by assigning it to Open-NMS.  It can do both automated and directed discovery too. Three main functional areas of it […]

Posted on : February 1, 2017 By in OPEN SOURCE TOOLS
| Reply More

How to Make Call using Opensource Voip Linphone on Ubuntu

We have had an article on installing Asterisk 13 on Ubuntu, but we did not go trough actually connecting with softphone and making the call. The article have been only about server side setup. Now we are going to build upon this article and connect Linphone to Asterisk 13. Prerequisites Two Ubuntu computers on the […]

Posted on : January 31, 2017 , Last Updated on : February 5, 2017 By in UBUNTU HOWTO
| Reply More

How to Setup Teampass Password Manager on Ubuntu 16.04

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 to setup Teampass on Ubuntu 16.04 with Apache and Mysql. Requirements: Apache, MySQL, PHP 5.5.0 […]

Posted on : January 30, 2017 , Last Updated on : January 29, 2017 By in UBUNTU HOWTO
| 1 Reply More

How to Setup Foreman to Manage Puppet Nodes on Ubuntu 16.04

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 and monitoring. You can easily automate repetitive tasks, quickly deploy applications, and proactively manage change, […]

Posted on : January 26, 2017 , Last Updated on : January 26, 2017 By in UBUNTU HOWTO
| Reply More

How to Setup Jenkins on Docker Container

Jenkins is one open source tool to perform continuous integration and build automation. A developer can easily build and test software using continuous integration through jenkins in a project life cycle. It allows continuous delivery of software by building pipelines and integrating with a large number of testing and deployment technologies. In this tutorial, we […]

Posted on : January 25, 2017 , Last Updated on : June 21, 2017 By in DEVOPS
| 7 Replies More