graph TB style XX fill:#fff subgraph XX[ ] subgraph GitHub Pages G{{niximagery.github.io}} G -.- GF{{Family History}} G -.- GSU{{Something\nUnderstood}} %% G -.- EDT{{Edinburgh Thesis}} WA{{WildAye}} click G href "https://niximagery.github.io/" click GF href "https://niximagery.github.io/family" click GSU href "https://niximagery.github.io/Something-Understood/" %% click EDT href "https://niximagery.github.io/edengths-quarto/" click WA href "https://wildaye.co.uk/" end DNS -. A .-> WA PMS[Plex Media Service] -.- PLEX style PMS fill:#efe subgraph SubStack style SubStack fill:#d0d0f0 direction TB SN{{NixImagery}} SW{{Wild Aye}} SI{{IDL Network}} click SN href "https://niximagery.substack.com/" click SW href "https://wildaye.substack.com/" click SI href "https://idlnetwork.substack.com/" end subgraph Home style Rab fill:#eee subgraph Rab subgraph Media Server style PLEX fill:#efe PLEX end subgraph Apache style C3 fill:#f8f8e8 subgraph C3[" "] direction LR SPTR{{sptr.net}} click SPTR href "https://sptr.net" end SPTR -.- SDNP(NixImagery\nphotography and art blog) SPTR -.- SDNR("Research\n(public page)") style AUTH fill:#f8f8e8 subgraph AUTH["Secure"] SDNPF("PhD research site") SDNPT("PhD thesis site") SDNPPF("Research participants' site") SPTR -.- SDNPF SPTR -.- SDNPT SPTR -.- SDNPPF end click SDNP href "https://sptr.net/niximagery" click SDNR href "https://sptr.net/research.html" click SDNPF href "https://sptr.net/Research" click SDNPT href "https://sptr.net/Thesis" click SDNPPF href "https://sptr.net/Participants" end end end DNS -. A .-> SPTR DNS -. A .-> CN DNS -. A .-> CC DNS -. A .-> KCU %% DNS -. A .-> NIM subgraph FastMail style MSF fill:#e0f0f0 subgraph MSF[Mail Server] direction TB SNM([sptr.net]) CCM([cullaloe.com]) CNM([cullaloe.net]) style CCM fill:#ffeeee style CNM fill:#ffeeee %% NIMM([niximagery.com]) KNM([karamel.co.uk]) WAM([wildaye.co.uk]) end style WSF fill:#e0f0f0 subgraph WSF[Static Web Server] style CC fill:#ffeeee style CN fill:#ffeeee CN{{cullaloe.net}} click CN href "https://cullaloe.net" CC{{cullaloe.com}} click CC href "https://cullaloe.com" KCU{{karamel.co.uk}} click KCU href "https://karamel.co.uk/" %% style NIM fill:#ffeeee %% NIM{{NixImagery}} %% click NIM href "https://niximagery.com/" end end subgraph Hosting UK DNS[DNS records] DNS -. MX .-> CCM DNS -. MX .-> CNM %% DNS -. MX .-> NIMM DNS -. MX .-> KNM DNS -. MX .-> WAM DNS -. MX .-> SNM end end
Web services structure
Infrastructure for my various web presences evolves in light of changing needs and circumstances, as it should. My commercial ISP and domain registrar of choice is Hosting UK. At home, Rab is a Beelink S12 Alder Lake machine which acts as both media and web servers as shown in the diagram below. All of the hexagon boxes in the diagram represent different websites and are clickable if you’re curious. Pink shaded boxes are scheduled for deletion in the next two or three years.