From 45942ebafbfacfc44bf9901ae5cca4675b08ce89 Mon Sep 17 00:00:00 2001 From: Ming Di Leom <2809763-curben@users.noreply.gitlab.com> Date: Sat, 25 Feb 2023 06:54:58 +0000 Subject: [PATCH] page(about): update architecture diagram --- source/about/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/about/index.md b/source/about/index.md index 5c1a995..f654059 100644 --- a/source/about/index.md +++ b/source/about/index.md @@ -41,7 +41,7 @@ updated: 2022-08-01 ## Architecture -![Architecture behind mdleom.com](20200223/caddy-nixos.png) +![Architecture behind mdleom.com](about/website-architecture.png) mdleom.com is hosted on a [VPS](https://en.wikipedia.org/wiki/Virtual_private_server) with Cloudflare CDN. The OS is [NixOS](https://nixos.org/) and the web server is [Caddy](https://caddyserver.com/). The web server functions as a file server with ability to failover to mirrors (Cloudflare Pages, Netlify and GitHub Pages). It serves content via cloudflared that connects to the CDN network using an outbound tunnel. Blog content is deployed from a [GitLab repository](https://gitlab.com/curben/blog) which hosts the source. The repo also hosts [images and attachments](https://gitlab.com/curben/blog/-/tree/site); images are resized on-the-fly using [Statically](https://statically.io/).