Preface Actually, I didn’t want to write this article. I’ve never been too lazy to write about content that can be easily found online. But later I thought about it and decided to use this as an opportunity to record the process of building an application (mainly including database reuse) from beginning to end, so that I can directly use it in the future when I need it:…
1 Introduction: Because TailScale doesn't have an official relay server in China (you know why), while it's still basically usable (using an overseas relay), the latency is incredibly high. And, honestly, using public relay servers is unpleasant (do we all wear the same underwear together?). …
Preface In the previous article, I used minio in docker to build my own simple COS platform (see: docker series to build a private COS platform based on minio). This was originally used by me to share some large files with friends occasionally. However, due to...
Introduction When we usually want to share a file with friends, there are usually two ways: 1. Upload it to a network disk (Baidu network disk, Alibaba cloud disk, etc.), share it as a link, and the receiver needs to save it to his own network disk or download it directly to play. The sender and the receiver...
Preface As our internal applications become more and more complex, a problem that must be solved is how to control the running health of all applications in real time and receive alarms as soon as problems occur in the applications. To solve this problem, we need to build our own real-time health monitoring system for applications.
Preface This article is mainly for record purpose, so as to save you from installing various software every time you install a new Debian virtual machine. Why mention Debian virtual machine? Because Debian LXC has already installed most of the basic software once it is newly created. The following…
Deploy the redis container To deploy the onlyoffice container for nextcloud, you first need to deploy the redis container: docker run --name redis -d --restart=always --nextcloud
In the previous article (see: World of Warcraft Trinitycore 3.3.5 version building fool's book), we built the wlk World of Warcraft server based on Trinitycore 3.3.5 version by ourselves, and after the worldserver program was successfully run...
Preface Originally, I didn't have much demand for the function of converting long links to short links, because I was using cryptgeon, and the generated links could also set the number of readings, time (although in minutes), and access passwords. But later I found that it was not suitable to use cryptgeon...
Preface When I was using Uptime-Kuma, I encountered a very tangled problem: that is, when monitoring the health changes of my site, how can I most effectively notify in real time? Uptime-Kuma supports many notification methods, but normal people can only use these few...