open source

How To Install and Secure Grafana on Ubuntu 18.04 — step-by-step Linux tutorial on Progressive Robot

How To Install and Secure Grafana on Ubuntu 18.04

Grafana is an open-source data visualization and monitoring tool that integrates with complex data from sources like Prometheus, InfluxDB, Graphite, and ElasticSearch. In this tutorial, you will install Grafana and secure it with an SSL certificate and an Nginx reverse proxy. Once you have set up Grafana, you’ll have the option to configure user authentication through GitHub.

Read more
How To Migrate a MySQL Database to PostgreSQL Using pgLoader — step-by-step Linux tutorial on Progressive Robot

How To Migrate a MySQL Database to PostgreSQL Using pgLoader

The prospect of migrating a database can be intimidating, especially when migrating from one database management system to another. This tutorial provides instructions on how to install pgLoader, an open-source database migration tool, and use it to migrate a remote MySQL database to PostgreSQL over an SSL connection.

Read more
How To Contribute to Open Source: Getting Started with Git — step-by-step DevOps tutorial on Progressive Robot

How To Contribute to Open Source: Getting Started with Git

Open-source projects that are hosted in public repositories benefit from contributions made by the broader developer community, and are typically managed through Git. This tutorial will discuss the benefits of contributing to open-source projects, and go over installing and setting up Git so that you can contribute to software projects.

Read more
How To Set Up a Remote Desktop with X2Go on CentOS 8 — step-by-step Linux tutorial on Progressive Robot

How To Set Up a Remote Desktop with X2Go on CentOS 8

X2Go provides a working “cloud desktop,” complete with all the advantages of an always-online, remotely-accessible, easily-scalable computing system with a very fast network. It is also more responsive and more secure than many VNC solutions. In this tutorial, you’ll use X2Go to create an XFCE desktop environment that you can access remotely. This “cloud desktop” will include the exact same utilities that you would obtain had you installed CentOS 8 and XFCE on your local machine.

Read more
How To Set Up and Use LXD on Ubuntu 18.04 — step-by-step Docker tutorial on Progressive Robot

How To Set Up and Use LXD on Ubuntu 18.04

A Linux container is a grouping of processes that is isolated from the rest of the system through the use of Linux kernel security features, such as namespaces and control groups. LXD lets you create and manage these containers. In this tutorial, you’ll configure LXD and use it to run Nginx in a container. You’ll then route traffic to the container in order to make the web site accessible from the Internet.

Read more
CHAT