Latest posts in nanohost blog
If you want a self-hosted alternative of Google Photos, Immich is currently the most polished choice. It’s a self-hosted photo management tool with fast mobile backups, face & object search, albums and shared libraries, a slick web UI, and strong privacy by design.
Whether you’re applying kernel updates, clearing a stuck device, or finishing a configuration change, a reboot is sometimes the cleanest fix. This guide shows beginner-friendly and safe ways to restart Linux immediately (“reboot now Linux”), plus how to force reboot if the system is unresponsive. We’ll cover desktops, servers, and remote machines over SSH.
Learning how to move around and manage files and folders in the Linux filesystem is one of the most important skills for working with any computer. On cloud servers, these tasks are usually done through the terminal using well-known Linux shells and standard commands. This guide will walk you through some of the essential skills needed to work with files and directories from the terminal.
Learn the basics of the Linux terminal — what it is, how the shell and command prompt work, and how to run your first commands.
Learn how to reboot a Linux system the right way. This guide explains safe reboot methods, common issues, and practical tips for servers, desktops, and automated scripts.
SSH port forwarding is a secure method for accessing remote services, bypassing firewalls, and protecting sensitive data over untrusted networks. This guide covers the three main types—local, remote, and dynamic—with setup steps, real-world use cases, troubleshooting tips, and examples to help you apply them effectively.
In this guide, you’ll learn how to install and configure xrdp on an Ubuntu 22.04 server to enable Remote Desktop access. We’ll cover setting up a lightweight desktop environment, configuring the firewall, testing connections from Windows, macOS, and Linux, optimizing performance, supporting multiple users, and handling Wayland/Xorg compatibility.
A solid folder structure is key to building scalable, maintainable, and high-performing Next.js applications. In this post, we’ll walk through how to organize your Next.js 15 project the right way.
Secure your server the right way! Learn how to generate and use SSH keys on Linux — a simple step-by-step guide for beginners.
New to VPS hosting? Learn how to connect to your server via SSH in under 5 minutes — step-by-step for beginners.
Need more privacy online or want to access content from another region? A SOCKS5 proxy is a simple way to route your internet traffic through a remote server. In this guide, we’ll show you how to create your own SOCKS5 proxy using a VPS and Docker — even if you’re not a technical expert.
Want to start using Docker on your Ubuntu server or PC but don’t know where to start? Here’s a simple, beginner-friendly guide to install Docker step-by-step (no advanced skills needed!)