📞 SisnetCall

Central Telefônica SIP / PJSIP — Repositório de Atualizações

v31.3

📦 Downloads

🐧 Instalação

Compatível com servidores CentOS 7/8, RHEL, Rocky Linux (Corel Linux) e derivados.

# Baixa o instalador:
wget https://www.sisnetsul.com.br/sisnetcall/sisnetcall-installer-v31.3.zip

# Extrai e instala (como root):
unzip sisnetcall-installer-v31.3.zip
cd sisnetcall-installer-v31.3
bash install.sh

O instalador configura dependências, banco, API e serviço systemd automaticamente.

🔄 Update via API (remoto)

No servidor com SisnetCall instalado, aplique atualizações direto da API:

# Consulta versão disponível no repositório:
curl -s http://localhost:8000/app/system/latest-version | python3 -m json.tool

# Aplica atualização:
curl -X POST http://localhost:8000/app/system/update \
-H "X-Update-Token: sisnetcall-update-2026" \
-H "Content-Type: application/json" \
-d {package_url: https://www.sisnetsul.com.br/sisnetcall/updates/sisnetcall-v31.3.tar.gz}

Últimas Atualizações

🔧 Verificação de Versão

# Via API:
curl -s http://localhost:8000/app/system/latest-version | python3 -m json.tool

# Via script local:
./tools/update.sh --check-updates

Rollback

Se algo der errado, volte para a versão anterior:

# Lista backups disponíveis:
curl -s http://localhost:8000/app/system/backups \
-H "X-Update-Token: sisnetcall-update-2026" | python3 -m json.tool

# Restaura o último backup:
curl -X POST http://localhost:8000/app/system/rollback \
-H "X-Update-Token: sisnetcall-update-2026" \
-H "Content-Type: application/json" \
-d {} | python3 -m json.tool

# Ou via script local:
./tools/update.sh --rollback