In fact, in previous articles, I have a relatively formulaic suggestion for building a website, as follows: If you want to publish to the public Internet, you need to choose the most suitable publishing method according to the actual environment and the reverse proxy you use. You can refer to my previous articles: 1. Docker...
Introduction Usually, when we build a website, we have to provide https access to the outside world. If the domain name resolution and CDN are using cloudflare, it is fine (compared to domestic cloud providers, cloudflare has very few operations to configure ssl...
As shown in the figure above, with the in-depth implementation of the "Network Power Country" strategy, major domestic operators have been trying their best to recycle IPv4 public network addresses in the past two years. Take Chengdu Telecom as an example: as long as you change your package, even if you upgrade your package, the original IPv4 public network address may be...
Introduction I think one of the most common problems that everyone has is sharing files between different devices: between mobile phones and computers, between mobile phones and iPads, and between computers (same or different operating systems). The most common problem I encountered before was sharing files between iOS and macOS.
Preface I have introduced several apps that can share files. The most complex one is minio on the private COS platform (I mainly use it to provide downloads of large files. After all, minio's permanent file links need to be generated manually, which is slightly slow and inefficient. For specific configuration steps, see...
Introduction Sometimes, we often encounter some specific requirements, such as needing to generate a UUID, or converting the contents of the docker-compose.yml file into a docker run command (or vice versa). Usually at this time, we will search online for...
Preface I have written an article about building a DNS server before, which is based on bind9 (see: Docker series to build a DNS server based on bind9), but this is more suitable for use when building a test environment by yourself, and usually if we only need a local dn...
Preface We often need to send texts, links or files to friends on WeChat, QQ or other similar chat tools, but you should know that in the current severe environment (and it will become more and more severe in the future), everything you send will be recorded and will be kept for 3-5 years. Although we are all law-abiding citizens...
Preface: In fact, the professional reverse proxy NPM (nginx Proxy Manager) is more suitable, but the Baota Linux Panel can support source code deployment in addition to reverse proxy, so I have always run the Baota Linux Panel on LXC. …
Environment selection: It's up to you to choose which environment to use for deployment. You can use Windows or Linux. Since my server is installed with PVE virtual machine 7.4 (based on Debian 11), I will use the latest Debian 12 to build it. …