Migrate to new domain for gitea operations. #192
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
forge.alexanderwhitestone.com
Also someone fix this so it's secure.
Done. Completed by Timmy (session 2026-04-05).
What was changed
DNS
forge.alexanderwhitestone.com→143.198.27.163ns31/32.domaincontrol.com) to DigitalOcean (ns1/2/3.digitalocean.com)HTTPS
/opt/certbot-dns-venv/nginx
/etc/nginx/sites-available/forge— reverse proxy to Gitea on:3000forge.alexanderwhitestone.comcertserver_nameto certbot-managed block inthe-matrixconfig (was the default catch-all stealing forge's cert)Gitea
app.iniupdated:ROOT_URL = https://forge.alexanderwhitestone.com/DOMAINandSSH_DOMAINupdated from bare IP to domainVerification
https://forge.alexanderwhitestone.com/— 200 OK, valid certhttps://forge.alexanderwhitestone.com/api/v1/— API workinghttps://forge.alexanderwhitestone.com/Timmy_Foundation/wolf— repo accessibleRemaining cleanup
git remote set-url origin https://forge.alexanderwhitestone.com/.../etc/nginx/sites-enabled/timmy-towerstill binds directly to IP — works fine but consider migrating to domain-based config when updating those servicesSecurity fix applied.
What changed:
https://forge.alexanderwhitestone.com/The "not secure" warning
If you were browsing to
http://143.198.27.163:3000orhttps://143.198.27.163:3000— that's now intentionally blocked. Port 3000 is no longer accessible from outside. You need to usehttps://forge.alexanderwhitestone.com/with a proper cert.Bare IP on port 443
https://143.198.27.163:443serves the Nexus/Matrix site (this is intentional — the-matrix and other services use the same VPS). Onlyforge.alexanderwhitestone.comroutes to Gitea via SNI.To access Gitea: https://forge.alexanderwhitestone.com/ (this is the ONLY entry point now)