Skip to content

Binary starten

Das aktuelle Release mit der passenden Architektur auf der GitHub Release Page herunterladen.

Das passende Binary für die Zielarchitecktur herunterladen.

curl -fsSL -o "vm-tracker-api-$(uname -s)-$(uname -m).tar.gz" "https://github.com/9it-full-service/vm-tracker/releases/latest/download/vm-tracker-api-$(uname -s)-$(uname -m).tar.gz"

Download entpacken und ausführbar machen:

tar xzf vm-tracker-api-Darwin-arm64.tar.gz
vm-tracker-api-darwin-arm64

Ausführbar machen:

chmod +x vm-tracker-api-darwin-arm64

ENV Variablen exporieren:

API_BASE_URL=https://vm-tracker.example.com
BASE_URL=https://vm-tracker.example.com

API-Server starten:

./vm-tracker-api-darwin-arm64
2025/11/03 17:55:55 API_BASE_URL: https://vm-tracker.example.com/api/register
2025/11/03 17:55:55 VM Tracker API starting on port 8080
2025/11/03 17:55:55 Web UI: https://vm-tracker.example.com
2025/11/03 17:55:55 API endpoints:
2025/11/03 17:55:55   POST   /api/register
2025/11/03 17:55:55   GET    /api/vms
2025/11/03 17:55:55   DELETE /api/vms/{hostname}
2025/11/03 17:55:55   GET    /download/install
2025/11/03 17:55:55   GET    /