No description
Find a file
Carsten b44ab86fdb feat(server): phoenix release with migrate/rollback helpers
Extended Server.Release with migrate/0 and rollback/2 so
'bin/server eval Server.Release.migrate' works from a released binary.

Removed the phx.gen.release-generated rel/overlays/bin/server wrapper
that hardcoded 'start' — it collided with the mix-release default
dispatcher, blocking 'server version', 'server eval', etc. The 'migrate'
overlay is kept (bin/migrate calls server eval under the hood).
2026-04-22 08:41:04 +02:00
agent feat(agent): docker-based cross-compile for linux binaries 2026-04-22 08:27:25 +02:00
docs/superpowers/plans fix(server): only require DASHBOARD_PASSWORD_HASH in prod 2026-04-21 22:59:24 +02:00
server feat(server): phoenix release with migrate/rollback helpers 2026-04-22 08:41:04 +02:00
.gitignore feat(agent): burrito dep + release config for linux_amd64/arm64 + macos 2026-04-22 08:26:47 +02:00
proxmox-monitor-konzept.md chore: project skeleton + phase-1 plan 2026-04-21 21:59:29 +02:00
README.md chore: project skeleton + phase-1 plan 2026-04-21 21:59:29 +02:00

Proxmox Monitor

Agent-Server monitoring for Proxmox hosts. Elixir/OTP. See proxmox-monitor-konzept.md.

  • server/ — Phoenix + SQLite + LiveView
  • agent/ — Slipstream Channels client, deploys as Burrito binary

Phase 1 focuses on end-to-end metric push. Later phases add ZFS/VM collectors, persistence, LiveView dashboard.