wg-ca.pem (from the bootstrap tarball) is the CIS490 Lab-Host Client CA — the receiver's trust anchor for our client cert. The shipper's ca_bundle is used to verify the *server's* TLS cert on collector.wg, which is signed by the Caddy Local Authority. Point ca_bundle at /opt/cis490/etc/caddy-root.crt (the Caddy root bundled in the repo) so TLS verification succeeds. Closes spectral/CIS490#12 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| caddy-root.crt | ||
| cis490-bootstrap.service | ||
| cis490-orchestrator.service | ||
| cis490-receiver.service | ||
| cis490-shipper.service | ||
| lab-host.toml.example | ||
| README.md | ||
| receiver.toml.example | ||
etc/
Templates for system-level files installed by scripts/install-*.sh:
cis490-receiver.service— systemd unit for the receiverreceiver.toml.example— config template for the receivercis490-orchestrator.service(TODO) — systemd unit for the orchestratorcis490-shipper.service(TODO) — systemd unit for the shipperlab-host.toml.example(TODO) — config template for the lab host
See docs/deploy.md for the install flow.