Like most things with Linux, the terminal is highly customizable. With a few switches and some additional tools, you can create a terminal experience that not only feels more user-friendly, but is also far more pleasant to use.
In this tutorial, we'll use nginx-proxy and docker-letsencrypt-nginx-proxy-companion to host multiple SSL-enabled websites and web apps on a single VPS with the help of Docker.
Affected by the recent Slack outage? Looking for a free Slack alternative? In this tutorial, you'll set up Rocket.Chat in minutes using Docker.
Want the best 1GB RAM cloud server for the least amount of money? In our low-cost cloud hosting price comparison, we break down the best value in KVM.
The question that plagues more VPS buyers than any other. And while no one size fits all, there are some easy ways to determine your needs or current usage.
Self-hosting your own web apps is freeing, but one that few understand. Let’s walk through what it is, how it works, and how you can get started.
It's almost impossible to have not heard of the massive Equifax data breach that was announced last week, but in short: the credit reporting agency was breached by hackers, who walked away with as many as 143 million Social Security numbers, names, and addresses. For Americans, this is nothing short of catastrophic.
Last week, we started building out a more sophisticated Ansible provision playbook. We made it as far as hardening SSH with a few simple-but-logical edits to
/etc/ssh/sshd_config, but there's still plenty more that we can do to improve the playbook's immediate functionality.
In our last VPS comparison post, we looked at some of the biggest companies in the virtual private server (VPS) space—Vultr, Digital Ocean, and Linode—and toss in our own specifications for good measure.