mkdir aegis && cd aegis # Download docker-compose config curl -O https://raw.githubusercontent.com/axieyangb/aegis/main/docker-compose.yml # Download Envoy bootstrap configuration mkdir envoy curl -o envoy/envoy.yaml https://raw.githubusercontent.com/axieyangb/aegis/main/envoy/envoy.yaml
Edit docker-compose.yml and change ADMIN_PASSWORD=changeme to something secure.
docker compose up -d
http://localhost:8765admin / changeme (or the password you set in ADMIN_PASSWORD)On first boot, Aegis automatically seeds the database with a working baseline — an HTTP listener (port 10080) and an HTTPS listener (port 10443). No file import required.
You should see "xDS synced" in green on the Gateway page, confirming Envoy has connected and loaded the configuration.
Your gateway is running. Pick the path that matches your goal: