1 Preface I usually use Obsidian (Markdown) under macOS to write blogs. In the process of writing, it is inevitable to insert images, so the image hosting solution has become an unavoidable issue. My blog's final image hosting is hosted on Cloudflare...
Preface: Among the many features of CF, there is a very practical feature that I only learned about in recent months, which is the protagonist of this article: R2 (the object storage service provided by CF). Through R2, it can meet an important need that personal webmasters have to face in the early stages of building a website: image hosting. Additional knowledge:...
Preface: In my previous article (Home Data Center Series: Chevereto Image Hosting Multi-Node Scheduled Auto-Sync Tutorial), I mentioned that after building a setup consisting of the main site of the currently self-hosted image hosting Chevereto (located in the home data center) + backup site (located in the home data center) + same-city disaster...
Preface: Because I previously deployed the main WordPress site and backup site in my home data center, set up a mirror site on a cloud server, and used the scheduled backup of the WordPress WPvivid backup plugin as well as the scheduled synchronization function of Syncthing...
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: 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).