Introduction: Regarding apps that can share files, I have introduced several before. The complex ones include MinIO on a private COS platform (I mainly use it to provide large file downloads; after all, MinIO's permanent file links need to be generated manually, which is a bit low-tech and inefficient. For specific configuration steps, see...
Introduction: Sometimes, we often encounter some specific needs, such as needing to generate a UUID, or converting the content of a docker-compose.yml file into a docker run command (or vice versa), etc. Generally, at this time, we will search online for...
Introduction: I have also written articles about setting up DNS servers before, which were based on bind9 (see: Docker Series: Setting up a DNS Server Based on bind9), but this is more suitable for use when building one's own test environment. Usually, if we only need a local dn...
Introduction: We often need to send text, links, or files to friends on WeChat, QQ, or other similar chat tools. However, you must know that in the current severe environment (which will become increasingly severe in the future), everything you send is recorded and will be kept for 3-5 years. Although we are all law-abiding citizens...
Introduction: Actually, the professional reverse proxy NPM (Nginx Proxy Manager) is more suitable, but the Pagoda Linux Panel not only does reverse proxying but also supports source code deployment, killing two birds with one stone. Therefore, I have always been running the Pagoda Linux Panel on LXC...
Choice of Environment: As for which environment to use for deployment, it depends on your own choice. You can use Windows or Linux. Since my home server is installed with PVE virtual machine 7.4 (based on Debian 11), I will use the latest Debian 12 to build it. ...
Preface: In the past, I wrote an article about using Docker to build a personal image hosting service based on Chevereto. However, if you use the most basic method mentioned in the article, which is to directly upload images using Chevereto's web page and then get the URL from the image properties, this will...
Preface: I had this idea because I changed the domain name of the image hosting service last time. Later, when batch modifying the image hosting addresses in the WordPress database, due to formatting issues when copying and pasting the SQL commands, the WordPress database in MariaDB crashed, ...
Preface: Regarding password management, I believe it is a headache for most people, including myself in the past. For a long time, I have been using two password management systems: one is the Google password manager built into Chrome, which is for websites; the other is the Mac system's built-in...
Preface: For building a website in a home data center, having your own image hosting service can be said to be a must-have option: first, saving money is the hard truth, and what can be self-built should never be paid for or left to others; second, in the future, the geographical processing of access to the image hosting service needs to be refined (returning different image hosting... based on the source address of access from domestic and foreign sources).