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 Rasputin fill:#eee style Robin fill:#eee subgraph Rasputin subgraph Media Server style PLEX fill:#efe PLEX end end subgraph Robin 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") SDNPPF("Research participants' site") SPTR -.- SDNPF 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 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, Rasputin and Robin are Raspberry Pi 4 and 5 machines, respectively which act as 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.