chore(deploy): adiciona deploy.ps1 para publicar no Orange Pi

- compila e verifica o painel (check, testes, build), empacota so o codigo
  e web/dist; configuracoes, bancos, chaves e vendor/ da placa ficam intactos
- na placa: backup datado do codigo atual, confere SHA256, remove telas
  antigas, extrai, reinicia carinha-pc e confere a versao em /app/health
- -SoPacote gera o pacote sem tocar na placa
- iniciar.ps1 abre o painel novo em "/" e aceita outro IP; scripts .ps1
  salvos com BOM para o PowerShell 5.1 ler os acentos

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
julio
2026-10-05 20:13:37 -03:00
co-authored by Claude Opus 5.5
parent c5fd54c1d9
commit 3e51266644
2 changed files with 106 additions and 1 deletions
+1 -1
View File
@@ -1,4 +1,4 @@
param([string]$Placa = '192.168.1.35', [int]$Porta = 8100, [switch]$SemAbrir)
param([string]$Placa = '192.168.1.35', [int]$Porta = 8100, [switch]$SemAbrir)
$ErrorActionPreference = 'Stop'
$url = "http://${Placa}:$Porta"
try {