Recent Articles

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 […]

February 14, 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 […]

February 13, 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 […]

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 […]

February 9, 2017 | By in SECURITY
| 1 Reply 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 […]

February 8, 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 […]

February 7, 2017 | By in UBUNTU HOWTO
| 5 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. […]

February 6, 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 […]

February 2, 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 […]

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 […]

January 31, 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 […]

January 30, 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, […]

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 allow continuous delivery of software by building pipelines and integrating with a large number of testing and deployment technologies. In this tutorial we […]

January 25, 2017 | By in DEVOPS
| 7 Replies More

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 over the Internet. There are two methods for installing Syncthing on Ubuntu 16.04. One method […]

January 24, 2017 | By in OPEN SOURCE TOOLS
| Reply More