# Cross-entity relationships that are not owned by a single host, service, or route.
---
- id: external-vps-to-internal-proxy-openvpn
name: External VPS to internal proxy over OpenVPN
type: vpn-link
status: active
source: external-vps
target: internal-proxy-vps
via:
- external-openvpn-server
- openvpn-tunnel
- internal-openvpn-client
protocols:
- openvpn
direction: external-to-internal
purpose: Carry public entrypoint traffic from the external VPS into the home infrastructure.
confidence: high
docs: ../10-systems/traffic-routes/public-gnexus-space-to-internal-nginx.md
last_reviewed: 2026-05-09
source_of_truth: owner-confirmed
- id: gnexus-domain-family-to-internal-nginx
name: gnexus.space domain family to internal nginx
type: reverse-proxy-routing
status: active
source: gnexus-space
target: internal-nginx-proxy
via:
- external-vps
- openvpn-tunnel
- internal-proxy-vps
protocols:
- http
- https
ports:
- 80
- 443
direction: public-to-internal
purpose: Route gnexus.space and subdomains to internal services through nginx.
confidence: high
docs: ../10-systems/traffic-routes/public-gnexus-space-to-internal-nginx.md
last_reviewed: 2026-05-09
source_of_truth: owner-confirmed-and-ssh-nginx
- id: gnexus-book-uses-gnexus-ui-kit
name: Gnexus Book uses Gnexus UI Kit
type: project-dependency
status: active
source: gnexus-book
target: gnexus-ui-kit
purpose: Keep the documentation UI aligned with the official Gnexus visual style.
confidence: high
docs: ../10-systems/applications/gnexus-book.md
last_reviewed: 2026-05-10
source_of_truth: repository-package-json