Commit graph

22 commits

Author SHA1 Message Date
SantosFC
6239b0988f
docs: atualizar README para refletir setup.sh e install_systemd.sh
Corrige nomes de unit files, caminho do arquivo de configuração, documenta setup.sh como ponto de entrada e adiciona guia de instalação completo do zero (git, python3, clone, setup).
2026-06-08 07:24:06 -03:00
SantosFC
11bcf52a70 fix: atualizar User-Agent para 1.0.1 2026-06-07 14:39:36 -03:00
SantosFC
d1e128b7d4 feat: incluir IPs e uptime do device no body do ping 2026-06-07 03:50:44 -03:00
SantosFC
1941705c9d feat: enviar body como JSON no ping 2026-06-07 03:40:12 -03:00
SantosFC
96349e4f22 feat: solicitar nome do device na instalação e enviar body no ping 2026-06-07 03:37:50 -03:00
SantosFC
06b7356164 fix: atualizar REPO_URL para health-check 2026-06-07 03:30:37 -03:00
Ronaldo Dias
4a43f21d42 Renomeia referências de health-monitor para health-check
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-07 03:14:23 -03:00
Ronaldo Dias
30e0322907 Atualiza REPO_URL para health-check nos scripts de setup
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-07 03:06:59 -03:00
SantosFC
d76850627a
Delete systemd/chamado-health.timer 2026-06-07 03:03:13 -03:00
SantosFC
71f1ca41b1
Delete systemd/chamado-health.service 2026-06-07 03:03:02 -03:00
Ronaldo Dias
bc5c03118f Adiciona linting config e body JSON no ping
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-07 03:01:14 -03:00
SantosFC
9f79f1a8b5 health-monitor: versão inicial 2026-06-06 20:24:23 -03:00
SantosFC
576809577e refactor: renomear aplicação de chamado-health para health-monitor 2026-06-06 20:17:46 -03:00
Ronaldo Dias
ecfe0f544a Criação do .gitignore 2026-06-06 10:09:37 -03:00
Ronaldo Dias
be4228d9f8 Altera intervalo do timer de chamado-health para 2 minutos
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-06 10:07:08 -03:00
SantosFC
c448a3c01e Melhorias no fluxo de instalação, suporte Fish shell e correção do timer
- setup.fish + install_systemd.fish: versões Fish shell dos scripts de instalação
- setup.sh/.fish: verifica pré-requisitos, valida URL, confirma antes de sobrescrever config
- install_systemd.sh/.fish: executa ping de teste após instalar
- healthcheck.py: fallback para leitura do config file e ping /fail em caso de erro
- chamado-health.timer: OnCalendar=minutely para disparar exatamente a cada 1 minuto
2026-06-05 15:29:54 -03:00
Ubuntu User
0edcf54e8a Update README for user systemd units and fix timer config to minutely 2026-06-05 14:28:12 -03:00
Ronaldo Dias
8d4d7445a1 Prompt for HEALTHCHECK_INTERVAL interactively during setup
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-05 12:28:19 -03:00
Ronaldo Dias
e4e1756fa7 Add HEALTHCHECK_INTERVAL support to setup.sh
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-05 12:27:44 -03:00
Ronaldo Dias
fa059fd060 Fix interactive prompt when piped via curl | bash
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-05 12:01:16 -03:00
Ronaldo Dias
24c27194d4 Add setup.sh for one-command server install
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-05 11:53:14 -03:00
Ronaldo Dias
98180a0f6b Initial commit
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-05 11:49:57 -03:00