Nanohost logo
PricingFAQ
Log inSign Up

Blog

Latest posts in nanohost blog

News & UpdatesTutorialsCommunity Posts
Immich: A Private, Fast, and Modern Google Photos Alternative You Can Self-Host blog thumbnail

Immich: A Private, Fast, and Modern Google Photos Alternative You Can Self-Host

Community Posts

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.

tutorials
ubuntu
homelab
self-hosting
How to Reboot Linux Now (Safely): systemctl reboot, shutdown -r now, and Force-Reboot Options blog thumbnail

How to Reboot Linux Now (Safely): systemctl reboot, shutdown -r now, and Force-Reboot Options

Tutorials

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.

linux
basics
how-to
ubuntu
Linux Navigation and File Management blog thumbnail

Linux Navigation and File Management

Tutorials

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.

linux
tutorials
how-to
basics
ubuntu
Linux Essentials: Step-by-Step Guides blog thumbnail

Linux Essentials: Step-by-Step Guides

Tutorials

Learn the basics of the Linux terminal — what it is, how the shell and command prompt work, and how to run your first commands.

linux
how-to
basics
ubuntu
tutorials
Linux Reboot Command Detailed Tutorial blog thumbnail

Linux Reboot Command Detailed Tutorial

Tutorials

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.

linux
how-to
tutorials
basics
Mastering SSH Port Forwarding: Local, Remote, and Dynamic Modes blog thumbnail

Mastering SSH Port Forwarding: Local, Remote, and Dynamic Modes

Tutorials

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.

linux
tutorials
ubuntu
ssh
how-to
Remote Desktop Protocol Using xrdp on Ubuntu 22.04 blog thumbnail

Remote Desktop Protocol Using xrdp on Ubuntu 22.04

Tutorials

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.

how-to
linux
basics
Next.js 15 Folder Structure: A Practical Guide for Scalability and Clean Architecture blog thumbnail

Next.js 15 Folder Structure: A Practical Guide for Scalability and Clean Architecture

Community Posts

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.

frontend
web
javascript
typescript
How to Create an SSH Key in Linux (Easy Step-by-Step Guide) blog thumbnail

How to Create an SSH Key in Linux (Easy Step-by-Step Guide)

Tutorials

Secure your server the right way! Learn how to generate and use SSH keys on Linux — a simple step-by-step guide for beginners.

linux
how-to
basics
How to Connect to a VPS Server via SSH (Step-by-Step) blog thumbnail

How to Connect to a VPS Server via SSH (Step-by-Step)

Tutorials

New to VPS hosting? Learn how to connect to your server via SSH in under 5 minutes — step-by-step for beginners.

linux
how-to
windows
basics
Creating a SOCKS5 Proxy Using Own VPS blog thumbnail

Creating a SOCKS5 Proxy Using Own VPS

Tutorials

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.

linux
how-to
docker
How to install docker on Ubuntu blog thumbnail

How to install docker on Ubuntu

Tutorials

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!)

docker
how-to
linux

Products

Server in the United StatesServer in the United KingdomServer in NetherlandsServer in SingaporeServer in Poland

NOVPS CLOUD LTD ©2025