# 2026-09-19T01:31:30Z systemctl cat prisma-qwen # /etc/systemd/system/prisma-qwen.service # /etc/systemd/system/prisma-qwen.service — instancia de TESTE do PRISMA (PLANO-QWEN.md §6.3). # # Mesmo codigo da producao mais o remendo do endpoint configuravel, rodando de um # worktree proprio, com banco proprio, na porta 8788. A producao (prisma.service, # 8787) nao e tocada. O modelo e um vLLM nosso do outro lado de um tunel SSH # (tunel-qwen.service), que aparece aqui como 127.0.0.1:8001. [Unit] Description=PRISMA — instancia de teste com modelo aberto (vLLM por tunel) After=network-online.target tunel-qwen.service Wants=network-online.target [Service] User=ubuntu Group=ubuntu WorkingDirectory=/home/ubuntu/app-qwen/prisma-app/backend EnvironmentFile=/home/ubuntu/prisma-qwen.env ExecStart=/home/ubuntu/app/prisma-app/backend/.venv/bin/python -m app.main Restart=on-failure RestartSec=5 StartLimitIntervalSec=120 StartLimitBurst=5 TimeoutStopSec=30 KillMode=mixed NoNewPrivileges=true PrivateTmp=true ProtectSystem=full ReadWritePaths=/home/ubuntu/prisma-dados /home/ubuntu/app/fidc-covenant-monitor/data # A PROVA. Filtro de cgroup no kernel: este processo E os filhos dele (o # subprocesso do acervo) so conseguem falar com 127.0.0.1. api.deepseek.com, # api.openai.com e qualquer outro endereco ficam inalcancaveis; a unica saida # para o modelo e a porta local do tunel. No braco de referencia (DeepSeek) # estas duas linhas saem por um drop-in, e isso fica registrado nas evidencias. IPAddressDeny=any IPAddressAllow=localhost [Install] WantedBy=multi-user.target # propriedades efetivas MainPID=5156 IPAddressAllow=127.0.0.0/8 ::1/128 IPAddressDeny=0.0.0.0/0 ::/0 EnvironmentFiles=/home/ubuntu/prisma-qwen.env (ignore_errors=no)