About

About cullaloe.net

This is the portal site at cullaloe.net which contains or points to various sites and resources operated by me for fun, or for my research.

If you have questions about anything you see here, or linked from here, just send me a message. Thanks for dropping by.

Nick Hood CPhys FInstP MRAeS
Fife

How it works

The infrastructure for the various web presences evolves in light of changing needs and circumstances, as it should.

Rasputin and Robin are Raspberry Pi 4 and 5 machines, respectively, running at home. 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 2024.

graph TB

style XX fill:#fff
subgraph XX[ ]
PMS[Plex Media Service] -.- PLEX
DNS[DNS records]
DNS -. A .-> SCN
%% DNS -. MX .-> CNM
%% subgraph Virtual Private Server
%% end
%% subgraph Mail Server
%%     CNM{{cullaloe.net}}
%% end

subgraph Home
    style Rasputin fill:#eee
    subgraph Rasputin
        subgraph Media Server
            PLEX
        end    
        subgraph NCS[Nextcloud snap]
            RCC{{"rasputin.cullaloe.com"}}
            click RCC href "http://rasputin.cullaloe.com"
        end    
    end    
    style Robin fill:#eee
    subgraph Robin
        subgraph Apache
            AWS[Web server]
            CN{{cullaloe.net}}
            click CN href "https://cullaloe.net"
            KMC{{karamudie.co.uk}}
            click KMC href "https://karamudie.co.uk/"
            KCU{{karamel.co.uk}}
            click KCU href "https://karamel.co.uk/"
            %% DNS -. A .-> RCN{{robin.cullaloe.com}}
            %% click RCN href "http://robin.cullaloe.com"
            RP[Reverse proxy] -.-> RCC

            SCN{{static.cullaloe.net}}
            SCNF[Firewall]
            style SCNPS fill:#ffeeee
            SCNPS{{static.cullaloe.net/PGDEPhysics}}
            style SCNPP fill:#ffeeee
            SCNPP{{static.cullaloe.net/PGDEPrimary}}
            SCNPF{{static.cullaloe.net/Research}}
            SCN -.- SCNF
            SCNF -.- SCNPP
            SCNF -.- SCNPS
            SCNF -.- SCNPF
            click SCN href "https://static.cullaloe.net"
            click SCNPS href "https://static.cullaloe.net/PGDEPhysics"
            click SCNPP href "https://static.cullaloe.net/PGDEPrimary"
            click SCNPF href "https://static.cullaloe.net/Research"
        end
    end
end    
DNS -. A .-> AWS -.- CN
AWS -.- KMC
AWS -.- KCU
DNS -. A .-> RP

subgraph GitHub Pages
    direction LR
    CC{{cullaloe.com}}
    NPP{{Natural\nPartners\nProject}}
    style NPP fill:#ffeeee
    SPTR([sptr.net])
    style SPTR fill:#ffeeee
    NIM{{NixImagery}}
    MGS{{mossgreenservicestation}}
    style MGS fill:#ffeeee
    WA{{WildAye}}
    G{{niximagery.github.io}}
    G -.- GF{{Family History}}
    G -.- GSU{{Something\nUnderstood}}
    G -.- EDT{{Edinburgh Thesis}}
    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 CC href "https://cullaloe.com"
    click NPP href "https://naturalpartnersproject.org/"
    click EDT href "https://niximagery.github.io/edengths-quarto/"
    click SPTR href "https://sptr.net/"
    click MGS href "https://mossgreenservicestation.co.uk/"
    click NIM href "https://niximagery.com/"
    click WA href "https://wildaye.co.uk/"
end
DNS -. A .-> CC
DNS -. A .-> NPP
DNS -. A .-> SPTR
DNS -. A .-> MGS
DNS -. A .-> NIM
DNS -. A .-> WA

style SubStack fill:#d0c0c0
subgraph SubStack
    direction TB
    SCATG{{Circles Around the Grit}}
    SN{{NixImagery}}
    SW{{Wild Aye}}
    SI{{IDL Network}}
    style SN fill:#ffeeee
    click SN href "https://niximagery.substack.com/"
    click SW href "https://wildaye.substack.com/"
    click SI href "https://idlnetwork.substack.com/"
    click SCATG href "https://circlesaroundthegrit.substack.com/"
end

end
Figure 1: Infrastructure schematic