bugzilla/scripts/local/setup-hosts.sh
2026-03-14 20:13:25 +01:00

32 lines
809 B
Bash

#!/bin/sh
# Add /etc/hosts entries for VM service domains.
set -eu
# Domains on vm-proxy (WG: 10.0.0.1)
PROXY_DOMAINS="
tiararodney.com
chat.tiararodney.com
comments.tiararodney.com
bugs.code.tiararodney.com
dockerhub.oci.code.tiararodney.com
ghcr.oci.code.tiararodney.com
crates.code.tiararodney.com
pypi.code.tiararodney.com
"
# Domains on vm-idp (WG: 10.0.0.2)
IDP_DOMAINS="
accounts.tiararodney.com
"
for domain in $PROXY_DOMAINS; do
grep -q "$domain" /etc/hosts 2>/dev/null && continue
echo "10.0.0.1 $domain" | sudo tee -a /etc/hosts > /dev/null
echo " added $domain -> 10.0.0.1"
done
for domain in $IDP_DOMAINS; do
grep -q "$domain" /etc/hosts 2>/dev/null && continue
echo "10.0.0.2 $domain" | sudo tee -a /etc/hosts > /dev/null
echo " added $domain -> 10.0.0.2"
done