servers:foobar
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| servers:foobar [2025/01/26 17:37] – ef2d127d-e37b-942b-aad0-6145e54b0c61 | servers:foobar [2026/01/18 00:14] (current) – removed ef2d127d-e37b-942b-aad0-6145e54b0c61 | ||
|---|---|---|---|
| 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: wiki.thelab.ms | ||
| - | service: http:// | ||
| - | |||
| - | - service: http_status: | ||
| - | ``` | ||
servers/foobar.1737913072.txt.gz · Last modified: 2025/01/26 17:37 by ef2d127d-e37b-942b-aad0-6145e54b0c61
