obsidian-vault/Infra-Network/SPEC-VM500-RENTCHARGE.md

2.6 KiB

SPEC-VM500 ? Rent and Charge (Weekly and Arrears)

Fonte local: C:\\LAPTOP\\rentcharge\\docs ? sync Obsidian CT130.

Data: 2026-09-05 Status: infra de acesso + DNS + Traefik (placeholder HTTP). App ainda nao deployado. Host da VM: BIG (big-itecnologys-wardrobe) ? NAO e big1.

Objetivo

Ambiente na VM 500 PROJETOS para o produto RenteCharge Weekly and Arrears (controle de aluguel semanal / debitos). Pasta na VM: /home/mini/RenteCharge Weekly&Arrears. Codigo rent-arrears-web ainda no PC Windows.

Topologia (obrigatorio hop)

Windows (Tailscale) -> big 100.90.196.58:22 -> LAN 10.10.10.100 (VM 500). Este PC nao roteia 10.10.10.100 direto. BIG e BIG1 nao se conectam.

VM 500

Campo Valor
VMID 500
Hostname PROJETOS
SO Debian 12
IP LAN 10.10.10.100/24 gw 10.10.10.1 vmbr1
CPU/RAM/disco 2 vCPU / 4 GB / 25 GB
Users admin (sudo NOPASSWD), mini (docker)
Senha SSH 805353 (admin e mini)
Chave id_ed25519 PROXMOX-HERTZNER-3 em authorized_keys de admin e mini
SSH config Windows Host vm500 ProxyJump big-proxmox User admin IdentityFile id_ed25519

DNS Cloudflare (zona itecnologys.com)

Nome Tipo Destino Proxy
rentcharge.itecnologys.com A 100.90.196.58 (Tailscale do big) DNS only
rentecharge.itecnologys.com CNAME rentcharge.itecnologys.com DNS only

Nao aponta para 10.10.10.100. Hostname nao aceita &.

Traefik (BIG CT120 web-traefik, 10.10.10.120)

Caminho HTTP:

Host: rentcharge.itecnologys.com (ou rentecharge) -> nginx host big :80 (myvexx-proxy server_name) -> Traefik http://10.10.10.120:80 -> http://10.10.10.100:80

Arquivo: /opt/traefik/dynamic/services.yml (router rentcharge / service rentcharge-svc). Backup: services.yml.bak-rentcharge-20260905. Traefik so entrypoint :80 (sem TLS neste CT). Teste no big: HTTP 200 placeholder.

Placeholder na VM 500

python3 -m http.server 80 em /var/www/html (apt nginx falhou: VM sem saida HTTPS para deb.debian.org). Pagina: "Rent and Charge / VM500 PROJETOS - Traefik OK".

Instabilidade SSH deste Windows

Porta 22 Tailscale do big = SSH-2.0-Tailscale, nao OpenSSH. ssh.exe timeout no KEX; paramiko funciona. WAN 51.171.219.235:22/80/443 fechados.

Checklist agente

  1. Hop so no big, nunca big1 para esta VM.
  2. Nao alterar /etc/network/interfaces do Proxmox sem 3 confirmacoes.
  3. Proximo: deploy do app Rent Charge no lugar do http.server:80.