Getting Started with OpenWrt on Raspberry Pi as a Bypass Router

Getting Started with OpenWrt on Raspberry Pi as a Bypass Router

Introduction It’s been a while since I posted an article, haha. This time, I’m sharing a complete guide on building a home server from scratch. Starting from zero, we will use idle hardware at home to create a fully functional server. The content includes but is not limited to: 1. Enhancing network functionality 2. Building … Read more

Optimizing Docker Images: From 1.16GB to 22.4MB

Optimizing Docker Images: From 1.16GB to 22.4MB

Author | The Agile Crafter Planning | Tian Xiaoxu Docker is a platform for software developers and system administrators to build, run, and share applications with containers. A container is a process running in an isolated environment, operating on its own file system, which is built using a Docker image. The image contains everything needed … Read more

Beginner’s Guide to Docker

Beginner's Guide to Docker

Before using the [cSphere] (https://csphere.cn) platform, it is essential to understand the basic knowledge of Docker. This is targeted at users who already have a certain level of Linux knowledge. ## What is Docker Docker is an advanced container technology. The specific “advancement” is reflected in the fact that Docker introduces images for containers, allowing … Read more

Setting Up a Beautiful NAS with Docker – Home Server Operating System

Setting Up a Beautiful NAS with Docker - Home Server Operating System

Official Website: https://umbrel.com/umbrelos umbrelOS is a free and open-source home server operating system, particularly suitable for deployment on NAS (Network Attached Storage) devices. It is based on Docker container technology, providing one-click installation of over a hundred Docker containers, covering common self-hosted applications such as Pi-hole, Nextcloud, Matrix, Home Assistant, Bitcoin/Lightning nodes, etc. Features One-click … Read more

Installing the Open Source Management Panel 1Panel on Raspberry Pi for Easy Linux Management

Installing the Open Source Management Panel 1Panel on Raspberry Pi for Easy Linux Management

Recently, a friend recommended a modern Linux open-source management panel called 1Panel, which is open-source and stable. Laziness is the first productivity, and while the command line is very flexible, a graphical interface is truly a necessity for lazy people. In this issue, we will deploy 1Panel on the Raspberry Pi, making Linux operation and … Read more

Setting Up a Development Environment on Raspberry Pi

Setting Up a Development Environment on Raspberry Pi

Word Count: Approximately 4kEstimated Reading Time: 20 min Background Since I last impulsively set up the operating system on my Raspberry Pi, I have not figured out how to use it specifically, and it has just been lying in the drawer gathering dust for a year. It came to my mind again on a Sunday … Read more

Maximizing Performance on Raspberry Pi with Valkey

Maximizing Performance on Raspberry Pi with Valkey

Author: David Tippett Conducting extensive performance testing on the Raspberry Pi may seem a bit dull, but it made me realize the complexity of performance testing. For example, in some of the tests below, I actually exhausted all the resources of the Raspberry Pi, leading to poor performance. Each application’s performance characteristics are different, so … Read more

Running Python on Raspberry Pi: A Beginner’s Guide

Running Python on Raspberry Pi: A Beginner's Guide

To allow beginners to run Python code anytime and anywhere, we added the feature to run Python code on our public account shortly after its creation. Today, let’s take a look at the hardware that has been silently serving our public account! This is the hardware board that is only the size of a credit … Read more

Reduce Docker Image Size by 99% with These Techniques

Reduce Docker Image Size by 99% with These Techniques

For those who are new to containers, they can easily be intimidated by the size of the Docker images they build. Why does an image exceed 1 GB when I only need a few MB executable? This article will introduce several techniques to help you slim down your images without sacrificing the convenience for developers … Read more

Understanding Docker: A Comprehensive Guide to Containerization

Understanding Docker: A Comprehensive Guide to Containerization

(Give ImportNew a star to enhance your Java skills) Author: huashiou segmentfault.com/a/1190000019462392 Off-topic Recently, I have been learning about Docker and Kubernetes. A few days ago, I gave a technical presentation, and upon listening to the recording of my speech, I realized that just preparing a good PPT is far from enough. Without a well-prepared … Read more