--- title: SourceHut network topology --- We don't use a NAT (yet). This is a list of where our IP addresses are allocated, and the hosts for each VM. # Subnets - PHL: 173.195.146.128/25 (255.255.255.128) - PHL: 2604:BF00:710::/64 - AMS: 46.23.81.128/25 (255.255.255.128) - AMS: 2a03:6000:1812::/48 AMS IPv6 layout: 2a03:6000:1812:[purpose]::[host]:[iface]/48 - subnet purpose 1: physical hosts general **Gateways** - PHL: 173.195.146.129 - PHL: 2604:BF00:710::1 - AMS: 46.23.81.129 - AMS: 2a03:6000:1812::1 # Allocations **Next IPs** - AMS: 46.23.81.135 Virtual machines (grows upwards): - PHL: 173.195.146.156 Hosts (grows downwards): - PHL: 173.195.146.242 ## cirno1.sr.ht Purpose: build slave Host IP: 173.195.146.249, 2604:bf00:710:0:ae1f:6bff:fead:55a ## cirno2.sr.ht Purpose: build slave Host IP: 173.195.146.244, 2604:bf00:710:0:ae1f:6bff:fe79:a33e ## yukari.sr.ht Purpose: file storage Host IP: 173.195.146.250, 2604:bf00:710:0:230:48ff:fedf:3552 ## remilia.sr.ht Purpose: SQL primary Host IP: 173.195.146.251, 2604:bf00:710:0:230:48ff:fe7d:599a ## alice1.sr.ht Purpose: VM host Host IP: 208.88.54.60 (**old subnet**), 2604:bf00:710:0:225:90ff:fe09:440 ### Guests - packages.knightos.org: 173.195.146.130 - ns2.sr.ht: 173.195.146.138, 2604:bf00:710:0:5054:ff:fe77:d4b4/64 - man.sr.ht: 173.195.146.146, 2604:bf00:710:0:5054:ff:feb7:8f16 - static1.sr.ht: 173.195.146.149, 2604:bf00:710:0:5054:ff:fe0c:b76e - metrics.sr.ht: 173.195.146.153, 2604:bf00:710:0:5054:ff:fee3:409 - hub.sr.ht: 173.195.146.133 ## alice2.sr.ht Purpose: VM host Host IP: 208.88.54.61 (**old subnet**), 2604:bf00:710:0:230:48ff:fedc:ab06 ### Guests - drewdevault.com-b: 173.195.146.137 - todo.sr.ht: 173.195.146.145, 2604:bf00:710:0:5054:ff:fea1:a941 - pages.sr.ht: 173.195.146.139 - feeds.drewdevault.com: 173.195.146.132 ## alice3.sr.ht Purpose: VM host Host IP: 208.88.54.62 (**old subnet**), 2604:bf00:710:0:230:48ff:fedb:c474 ### Guests - ns1.sr.ht: 173.195.146.135, 2604:bf00:710:0:5054:ff:fe65:e92f - meta.sr.ht: 173.195.146.143, 2604:bf00:710:0:5054:ff:fe97:74b3 - lists.sr.ht: 173.195.146.144, 2604:bf00:710:0:5054:ff:fec4:6bfb - builds.sr.ht: 173.195.146.148, 2604:bf00:710:0:5054:ff:fe50:b8e1 - paste.sr.ht: 173.195.146.150, 2604:bf00:710:0:5054:ff:fec4:3586 - mail-b.sr.ht: 173.195.146.151, 2604:bf00:710:0:5054:ff:fee5:c082 ## alice4.sr.ht Purpose: VM host (**out of service**) Host IP: 173.195.146.248 **Note**: this machine has severe issues, needs to be diagnosed. Don't host anything here. ## patchouli.sr.ht Purpose: blob storage Host IP: 173.195.146.247, 2604:bf00:710:0:ae1f:6bff:fec2:5502 ## flandre.sr.ht Purpose: ppc64le build host Host IP: 173.195.146.246, 2604:bf00:710:0:2e09:4dff:fe00:992 ## tenshi.sr.ht Purpose: High-performance VM host Host IP: 173.195.146.245 ### Guests - git.sr.ht: 173.195.146.142, 2604:bf00:710:0:5054:ff:fe36:ebc6 - legacy.sr.ht: 173.195.146.152, 2604:bf00:710:0:5054:ff:fe8f:b9de ## konpaku.sr.ht Purpose: Off-site backup (Fremont datacenter) Host IP: 64.62.166.228, 64.62.166.229 ## sakuya1.sr.ht Purpose: VM host gen 2 Host IP: 173.195.146.243 ### Guests - hg.sr.ht: 173.195.146.140 - godocs.io: 173.195.146.154 - chat.sr.ht: 173.195.146.155, 2604:bf00:710:0:5054:ff:feea:5006, 2604:BF00:561:2000::/56 ## patchouli2.sr.ht Purpose: Storage host gen 2 Host IP: - 46.23.81.132 - 2a03:6000:1812:1::1:0 ## (placeholder) for sakuya1 once moved to AMS ## sakuya2.sr.ht Purpose: VM host gen 3 Host IP: - 46.23.81.134 - 2a03:6000:1812:1::3:0 ## sakuya3.sr.ht Purpose: VM host gen 3 Host IP: - 46.23.81.135 - 2a03:6000:1812:1::4:0