我的网络拓扑
D2 Diagram
public: Public Network {
icon: https://icons.terrastruct.com/infra%2F040-global%20network.svg
}
cloud: Tencent Cloud {
icon: https://cloud.tencent.com/favicon.ico
rathole
}
home: Home {
icon: https://icons.terrastruct.com/azure%2FGeneral%20Service%20Icons%2FAzure%20Home.svg
pc: PC/Mobile {
icon: https://icons.terrastruct.com/tech%2F052-smartphone-3.svg
}
server: Server {
icon: https://icons.terrastruct.com/tech%2Fservers.svg
adhome: AdGuard Home {
icon: https://adguard.com/favicon.ico
}
rathole
caddy: {
icon: https://caddyserver.com/resources/images/favicon.png?v=6a38bbf
}
authelia: Authelia {
icon: https://www.authelia.com/favicon.ico
}
services1
services2
services3
}
storage: Storage {
icon: https://icons.terrastruct.com/azure%2FCompute%20Service%20Color%2FDisks.svg
mergerfs
snapraid
disk1
disk2
disk2
}
}
public -> cloud.rathole: https
cloud.rathole <-> home.server.rathole: noise
home.server.rathole -> home.server.caddy
home.pc -> home.server.caddy: https
home.pc <- home.server.adhome: DNS
home.server.caddy -> home.server.authelia: http
home.server.authelia -> home.server.services1: http
home.server.authelia -> home.server.services2: http
home.server.authelia -> home.server.services3: http
home.server <-> home.storage: samba
home.storage.mergerfs -> home.storage.disk1
home.storage.mergerfs -> home.storage.disk2
home.storage.mergerfs -> home.storage.disk3