Skip to main content

Recently Updated Pages

Recommendations

Browser

The only browser I can safely recommend is Librewolf. Other forks of Firefox are slow with securi...

Updated 1 month ago by seres

Extensions

Browser

I recommend running a few extensions to make your life better on the internet: uBlock Origin Best...

Updated 1 month ago by seres

Step 5: Setting up fail2ban

Setting up SSH

We are now going to setup fail2ban, basically something than bans IPs from accessing your server ...

Updated 1 month ago by seres

Step 4: Securing OpenSSH

Setting up SSH

⚠️ Before continuing: This will make login via password impossible. If you lose your SSH key, you...

Updated 1 month ago by seres

Step 1: Create a user

After buying a VPS

If you logged in as root (which you probably did), you're gonna need to create a user. Logging in...

Updated 1 month ago by seres

Step 3: Adding music

Selfhosting music

We need to place our music in the directory we specified in the docker-compose.yml file, in our c...

Updated 1 month ago by seres

Step 1: Running Navidrome

Selfhosting music

As mentionned before, I am going to explain how to run Navidrome using Docker Compose. If you hav...

Updated 1 month ago by seres

Step 1: Install UFW

Setting up a firewall

A firewall essentially allows or denies incoming and/or outgoing connections to your machine. We ...

Updated 1 month ago by seres

Preliminary

Setting up NGINX

We are going to use nginx as a reverse proxy.

Updated 1 month ago by seres

Discord Fucking Sucks

Communication

Discord Fucking Sucks! There are many alternatives that range from somewhat good to actually good...

Updated 1 month ago by seres

Alternatives to text

Communication

XMPP with OMEMO (very good!) Matrix (somewhat good) Zulip (if organizing a team)

Updated 1 month ago by seres

Alternatives to voice chatting

Communication

Mumble Teamspeak if selfhosting I guess..?

Updated 1 month ago by seres

Step 2: Read guides!

After buying a VPS

At this point you are ready to configure your VPS as you like. I do have some guides I recommend ...

Updated 1 month ago by seres

Step 2: Generating a SSH key

Setting up SSH

SSH keys are used to safely connect to remote machines, without a password, among other things. I...

Updated 1 month ago by seres

End word

Setting up SSH

The setup is now complete! You can somewhat safely make your server publicly accessible now, if i...

Updated 1 month ago by seres

Step 3: Copy SSH key to server

Setting up SSH

Now that we have a key, we can transfer it to our server. This can be done with ssh-copy-id. Run:...

Updated 1 month ago by seres

Step 1: Installing OpenSSH

Setting up SSH

This step won't be guiding you on how to actually install OpenSSH since I don't know which distri...

Updated 3 months ago by seres

Step 4: Choosing a client

Selfhosting music

Now to listen to music, you can either directly listen to it through the website, or better, thro...

Updated 3 months ago by seres

Step 0: Prerequisites

Selfhosting music

For this guide, I will use Navidrome (since it is what I use currently). I will guide you through...

Updated 3 months ago by seres

Step 2: Remote access

Selfhosting music

If you don't care about remote access, you can skip that part.

Updated 3 months ago by seres