servers_foobar
Differences
This shows you the differences between two versions of the page.
servers_foobar [2025/01/09 23:16] – created 6b86b273-ff34-fce1-9d6b-804eff5a3f57 | servers_foobar [2025/01/09 23:31] (current) – removed 6b86b273-ff34-fce1-9d6b-804eff5a3f57 | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | # foobar.thelab.ms | ||
- | Foobar is the main internet-facing server running [Conway](https:// | ||
- | |||
- | #### Provisioning Process (Dec 2024) | ||
- | |||
- | - Azure Standard_B1s running Ubuntu 24.04 in southcentralus. | ||
- | - Enable daily Azure backups during provisioning. | ||
- | - Manually populate IP in Cloudflare dns record (foobar.thelab.ms) | ||
- | - The cto user should trust the current acting CTO's ssh pubkey. It can always be updated through the Azure portal. | ||
- | - Manually install cloudflared for tunneling. It would be hard to automate, very easy to do by hand. | ||
- | - Make sure to run as a service i.e. `cloudflared service install` | ||
- | - Run `make ansible`! | ||
- | |||
- | Here's the cloudflared config at the time of provisioning: | ||
- | |||
- | ```yaml | ||
- | tunnel: < | ||
- | credentials-file: | ||
- | |||
- | originRequest: | ||
- | connectTimeout: | ||
- | |||
- | ingress: | ||
- | - hostname: members.thelab.ms | ||
- | service: http:// | ||
- | |||
- | - hostname: docs.thelab.ms | ||
- | service: http:// | ||
- | |||
- | - service: http_status: | ||
- | ``` |
servers_foobar.1736464589.txt.gz · Last modified: 2025/01/09 23:16 by 6b86b273-ff34-fce1-9d6b-804eff5a3f57