Posts for: #Self-Hosting

How to Learn Technology

Introduction

So you’re wanting to get into privacy, Linux, self-hosting and/ or programming. Maybe you want to run your own cloud service or movie server where you can own your own data and use your services offline. Potentially you want to escape from the digital dystopia of Facebook, Windows, MacOS and the like.

Did you know, to date, Microsoft collect “content you type, write, or dictate on the device” as per their privacy policy.

Read more →

The Docker Handbook

The Docker Handbook

Introduction

The concept of containerization itself is pretty old, but the emergence of the Docker Engine in 2013 has made it much easier to containerize your applications.

According to the Stack Overflow Developer Survey - 2020, Docker is the #1 most wanted platform, #2 most loved platform, and also the #3 most popular platform.

As in-demand as it may be, getting started can seem a bit intimidating at first. So in this article, we’ll be learning everything from basic to intermediate level of containerization. After going through the entire article, you should be able to:

Read more →

How to do SSH properly

The things people get wrong

When configuring SSH an incredible amount of servers aren’t set up correctly and this causes them to be extremely vulnerable to even automated attacks. Common mistakes include failing to disable root login, permitting password-based authentication instead of key-based authentication and more.

Install OpenSSH server

First install openssh on your machine. You can usually do this on Ubuntu based distro using sudo apt install openssh-server. Now before enabling the initially vulnerable service it’s time to make some changes.

Read more →