All Posts

Jitsi Meet: Enabling Authentication and Server Optimization

2025-09-10

In the previous article, we deployed a basic Jitsi Meet server using Docker.
Now let’s look at how to secure your server, enable authentication, and optimize performance for stable video calls.


Authentication: Invite-Only Access

By default, Jitsi Meet allows anyone to create rooms. To restrict access — enable Secure Domain.

  1. Open the .env file and find the Prosody (XMPP server) section.
    ENABLE_AUTH=1
    AUTH_TYPE=internal
    

Here, internal means that users will be stored locally.

How to Install Jitsi Meet on Your Server Using Docker

2025-09-09

Want to set up your own fully private video conferencing server?
Jitsi Meet is a great choice, and installing it with Docker is the fastest and most reliable way. This article provides a step-by-step guide to get your server up and running in just a few minutes.


Step 1: Preparation

Before installing, make sure you have:

  • A Linux server (e.g., Ubuntu).
  • A domain name pointing to your server’s IP (e.g., meet.your-domain.com).
  • Installed Docker and Docker Compose.

👉 If Docker isn’t installed yet — use the instructions from the previous article.

Swap: Why You Need It and How to Enable It

2025-09-03

Swap is virtual memory on disk that saves your VPS from crashing when RAM runs out. On low-cost servers, it’s an indispensable tool to avoid failures during short-term memory usage spikes. Setup is simple: create a file, enable it, and add it to autoload. But remember — it’s insurance, not a replacement for RAM.


Introduction

Modern VPSs are usually provisioned with enough RAM but often without swap (swap file or partition). This is a deliberate choice by providers who want you to quickly upgrade to a more expensive plan.

Installing n8n on FastPanel with Docker Compose: A Clear Guide

2025-07-03

In this guide, I’ll show you how to easily install n8n, a powerful workflow automation tool, on your server with FastPanel using Docker Compose. FastPanel is great for managing web servers, and Docker Compose simplifies the deployment of complex applications like n8n with its dependencies (PostgreSQL and Redis).

What You’ll Need

  • Your server with FastPanel installed.
  • A domain or subdomain you’ll use to access n8n (e.g., n8n.yourdomain.com).
  • Basic knowledge of SSH and command line.

Step 1: Prepare the Server

Connect to your server via SSH and create a directory:

Installing n8n in Docker with HAProxy: A Clear Guide for Beginners

2025-07-02

Hi friends! Today, we’re diving into the world of automation and deploying n8n — a powerful workflow automation tool. We’ll install it in Docker, and use HAProxy as a reliable reverse proxy to expose it to the internet.

This guide is created especially for beginners. We’ll go step by step, explaining every command so you not only do it, but also understand how everything works.

Why do we even need HAProxy?

You could just expose n8n’s ports to the internet, right? Yes, but that’s unsafe and inconvenient. HAProxy acts as both a guard and a dispatcher: