mirror of
https://github.com/axieyangb/aegis.git
synced 2026-09-10 01:35:40 +00:00
440260a0f6
- Remove starter.json (no longer needed — gateway auto-bootstraps on first boot) - Add envoy/envoy.yaml static bootstrap config - Fix docker-compose.yml to use envoy.yaml instead of starter.json - Update README: fix quick start flow, add Local CA section, add tutorial link - Rewrite getting-started.md: auto-bootstrap, Local CA, bring-your-own-CA - Update envoy-config.md: replace import section with auto-bootstrap explanation - Add docs/tutorial-whoami-local-https.md: end-to-end local HTTPS with whoami - Add configs/README.md: clarify configs dir purpose Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Example Configurations
This directory contains example Aegis database snapshots that can be imported via Gateway → Import.
Note
: On first boot, Aegis automatically seeds a working baseline configuration — an HTTP listener (port 10080), HTTPS listener (port 10443), and the
acme-renewercluster. You do not need to import any file to get started.
These snapshots are useful when you need a non-standard starting point or want to replicate a specific topology.
After importing
- Add your TLS certificates — Certificates → issue via ACME or Local CA
- Update filter chains — edit
https_listenerto add your domain's SNI match, cluster, and TLS secret - Point clusters at your services — add clusters for each upstream service
Secrets are not included
TLS private keys are never exported or committed to source control. Add them via the Certificates page after importing.