fix: Add Cloudflare DNS setup to Michael's pre-setup
Added Task 7: Set Up DNS (Cloudflare) before Nginx configuration. Michael needs to: 1. Add A record: webhook.firefrostgaming.com → 63.143.34.217 2. Set to DNS only (proxy OFF) 3. Verify DNS propagation with dig Renumbered subsequent tasks (Nginx is now Task 8, Holly prep is Task 9). Chronicler #40
This commit is contained in:
@@ -478,7 +478,35 @@ journalctl -u firefrost-discord-bot -f
|
||||
|
||||
**Press Ctrl+C to exit log view when done.**
|
||||
|
||||
### Task 7: Set Up Nginx Reverse Proxy
|
||||
### Task 7: Set Up DNS (Cloudflare)
|
||||
|
||||
**Before setting up Nginx, add DNS record:**
|
||||
|
||||
1. Go to https://dash.cloudflare.com
|
||||
2. Select **firefrostgaming.com** domain
|
||||
3. Go to **DNS** → **Records**
|
||||
4. Click **Add record**
|
||||
5. Configure:
|
||||
- **Type:** A
|
||||
- **Name:** webhook
|
||||
- **IPv4 address:** 63.143.34.217 (Command Center IP)
|
||||
- **Proxy status:** 🟠 DNS only (turn OFF the orange cloud)
|
||||
- **TTL:** Auto
|
||||
6. Click **Save**
|
||||
|
||||
**Wait 1-2 minutes for DNS to propagate.**
|
||||
|
||||
**Verify DNS is working:**
|
||||
|
||||
```bash
|
||||
# Test DNS resolution
|
||||
dig webhook.firefrostgaming.com
|
||||
|
||||
# Should show:
|
||||
# webhook.firefrostgaming.com. 300 IN A 63.143.34.217
|
||||
```
|
||||
|
||||
### Task 8: Set Up Nginx Reverse Proxy
|
||||
|
||||
**Still on Command Center, configure Nginx:**
|
||||
|
||||
@@ -527,7 +555,7 @@ curl https://webhook.firefrostgaming.com/health
|
||||
{"status":"healthy","bot":"Firefrost Subscription Manager#1234","uptime":123.456}
|
||||
```
|
||||
|
||||
### Task 8: Prepare Information for Holly
|
||||
### Task 9: Prepare Information for Holly
|
||||
|
||||
**Create a file with all the info Holly needs:**
|
||||
|
||||
|
||||
Reference in New Issue
Block a user