Commit Graph

15 Commits

Author SHA1 Message Date
Will Anderson 3234d9cee6 route vpn.neuralplatform.ai tunnel directly to headscale, bypass traefik 2026-04-22 01:38:28 -05:00
Will Anderson fb3b5ff564 Add vpn.neuralplatform.ai to Cloudflare tunnel for Headscale access 2026-04-22 01:22:45 -05:00
Will Anderson 69431f8823 Restore sign.neuralplatform.ai tunnel rule for license transfer 2026-04-21 17:40:22 -05:00
Will Anderson 8e87077bf0 Move Docuseal to sign.neurontechnologies.ai 2026-04-21 17:24:10 -05:00
Will Anderson d40fb8c3f1 Add Docuseal e-signature service at sign.neuralplatform.ai
- k8s manifests: Deployment, Service, PVC, Ingress, ExternalSecret
- Argo CD app watching servers/legion/k8s/docuseal
- CF tunnel ingress rule for sign.neuralplatform.ai
- Vault secret at secret/docuseal (secret_key_base seeded)
2026-04-21 14:26:01 -05:00
Will Anderson 8aa01bc840 infra: add neurontechnologies.ai Cloudflare routing and k8s namespaces
- Add CNAME records for @, www, dev, stage → legion tunnel
- Add tunnel ingress rules for neurontechnologies.ai, www, dev, stage
- Add neuron-dev, neuron-stage, neuron-prod k8s namespaces on Legion
2026-04-16 21:55:19 -05:00
Will Anderson 61ea7eaaef add all Cloudflare zones to Terraform, migrate tunnel config to non-deprecated resource 2026-04-16 18:36:16 -05:00
Will Anderson 87367d4387 Add Gitea SSH tunnel via ssh.git.neuralplatform.ai 2026-04-14 23:53:18 -05:00
Will Anderson d75d1b62d8 Add fornax.neuralplatform.ai to Cloudflare tunnel ingress rules 2026-04-14 04:43:25 +00:00
Will Anderson 354950a75d Remove voidstash adult media stack (DNS records, tunnel routes) 2026-04-12 04:37:18 -05:00
Will Anderson 538bba323d feat: add prowlarr.voidstash.xyz DNS + tunnel rule 2026-04-12 02:34:35 -05:00
Will Anderson b8b33e870f voidstash.xyz: add Cloudflare zone, CNAME records, and tunnel ingress rules
Register voidstash.xyz as the private media stack domain.
- DNS delegated from Porkbun to Cloudflare nameservers
- stash.voidstash.xyz and whisparr.voidstash.xyz CNAME to legion tunnel
- Tunnel ingress rules added for both subdomains → Traefik
2026-04-11 12:47:38 -05:00
Will Anderson 5f2720ae4e Add Cloudflare provider and neural-platform tunnel config to Terraform
Tunnel routes were being managed ad-hoc via Cloudflare API. Now codified
in Terraform so they can't drift — neuron.neuralplatform.ai was missing
from the tunnel config, causing 404s for Neuron MCP connections.

Also fix mcp.json: type http → sse (Neuron uses SSE transport, not
streamable HTTP). CF-Access headers were already present and correct.
2026-04-11 09:04:14 -05:00
Will Anderson 7f022d3a67 Remove null_resources, add bootstrap.sh, fix k3s cert for new LAN IP 2026-03-23 07:49:57 -05:00
Will Anderson 0b4a236a88 Restructure: servers/legion/ layout, rename repo to infrastructure 2026-03-23 07:38:42 -05:00