Files
conversation-history/2026-03-31-devops-infrastructure.md

2.0 KiB

Session: 2026-03-31 - DevOps Infrastructure Update

Participants

Session Overview

Updated firewall rules and local DNS to reflect new server IP. Fixed AT&T router to allow external access to fetcherpay.com.


1. Context

User wanted to update infrastructure documentation with new server IP 104.190.60.129 and ensure external access works.

2. Work Done

Updated INFRASTRUCTURE.md

  • Changed DNS whitelist entries from 23.120.207.35 to 104.190.60.129
  • Added Public Access section with ports
  • Updated Kubernetes API Server IP
  • Added Public SSH note

Files Modified

  • /home/garfield/devops/INFRASTRUCTURE.md

Pushed to Git

  • Repo: https://git.fetcherpay.com/garfield/devops-convo-memories
  • Commit: cef4416 - "Update IP addresses to 104.190.60.129 and add public access notes"

DNS Verification

nslookup fetcherpay.com
# Resolves to: 104.190.60.129

dig @8.8.8.8 fetcherpay.com
# Resolves to: 104.190.60.129 (TTL: 600)

AT&T Router Update

  • User updated AT&T gateway router to allow incoming traffic
  • Port 80/443 now accessible from external networks
  • fetcherpay.com now accessible publicly

3. Current Infrastructure

Service IP/Endpoint
Server Public IP 104.190.60.129
Gateway 104.190.60.134
Traefik 104.190.60.129:80, :443
Gitea git.fetcherpay.com
fetcherpay.com 104.190.60.129

4. Server Details

  • Hostname: art0
  • OS: Ubuntu
  • Public IP: 104.190.60.129
  • ISP: AT&T

5. Repositories

Repo URL
devops-convo-memories https://git.fetcherpay.com/garfield/devops-convo-memories
mql-trading-bots https://git.fetcherpay.com/garfield/mql-trading-bots
conversation-history https://git.fetcherpay.com/garfield/conversation-history

6. TODO

  • Add domains to /etc/hosts (requires sudo)
  • Configure firewall rules if needed

Session Status: COMPLETE