Preface: Previously, the applications I deployed in my home data center (including the blog), in terms of network architecture, were a simple 4-tier structure: Cloudflare Tunnel ---> SafeLine WAF Community Edition ---> ZEVENET Load Balancer Community Edition ---> ...
Preface For ChatGPT, I had originally been using the app version on Mac, because it has a free daily usage limit, which is more than enough for a light user like me and hard to exceed. However, while researching the AI plugin "AI En..." on WordPress...
Preface: Actually, at first thought, there seem to be many online solutions for folder synchronization. After searching for a while and combining my own experience, I simply divide these related solutions into 3 categories: 1. Single-app solutions, represented by Sync Folders, within the local area network...
Preface: I am now used to two deployment methods for Nginx: BT Panel and Docker. Among them, Nginx on BT Panel is mainly used for SSL decryption and reverse proxy, focusing on convenience (for detailed configuration steps, see: Linux Panel Series: Configuring Reverse Proxy and Using Non-443 Port...
Preface: Because of the fundamental differences between the IPv6 and IPv4 protocols, in the future trend where public IPv6 IPs become mainstream, some long-standing traditional technologies that existed on IPv4 have lost their utility: such as port mapping, NAT, etc. In the home data center public IPv6... that I am currently conceiving...
Preface: Actually, I have always wanted to write a tutorial on setting up the Docker version of Nextcloud. The reason is that every time I redeploy it, it takes a long time to tinker with, and there are too many details to remember. But because it is really too troublesome and there would be a lot to write, I really didn't have the mood or motivation to actively mess with it. But...
Preface: Actually, I used to have no interest in intranet penetration technology, mainly because my home broadband is a dual-stack public IPv4/IPv6 environment (IPv4 is even 3-dialed, with 3 public IPs and 3 uplinks of 60M, which is more than enough!). Once dynamic DNS is configured and port mapping on iKuai is added...
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...