Selbst hosten & Download
LoxWatch ist Open Source (AGPL-3.0). Sie können den Quellcode herunterladen und auf einem eigenen Server oder Proxmox-LXC-Container selbst betreiben.
Download
Den Quellcode laden Sie aus dem Git-Repository herunter: git clone <Repository-URL>. Die URL finden Sie auf der Startseite im Abschnitt „Open Source & Selbst hosten“.
Lokal starten
python3 -m venv venv && ./venv/bin/pip install -r requirements.txt
OPS_SECURE_COOKIES=0 ./venv/bin/python app.py
Die Anwendung läuft dann unter http://127.0.0.1:8090. Voraussetzung: Python 3.
Betrieb auf Proxmox / LXC
deploy/proxmox-create-lxc.shauf dem Proxmox-Host ausführen (Container-ID, Storage und Bridge per Variable).- Projekt in den Container kopieren und dort
NPM_IP=<Reverse-Proxy> bash deploy/install.shausführen. - TLS im vorgeschalteten Reverse-Proxy (z. B. Nginx Proxy Manager) einrichten und auf den Container zeigen lassen.
Einstellungen
Per Umgebungsvariable: OPS_PORT, OPS_BIND, OPS_COOKIE_SECRET, OPS_SECURE_COOKIES, OPS_DATA_DIR, OPS_PUBLIC_URL, OPS_GIT_URL sowie optional OPS_SMTP_HOST und OPS_MAIL_TO für Mailbenachrichtigung.
Lizenz: Der Code steht unter AGPL-3.0. Logo und Name „LoxWatch“ sind urheberrechtlich geschützt und nicht lizenziert – bei eigenem Betrieb bitte eigenes Branding verwenden. Impressum und Datenschutz sind Platzhalter und müssen angepasst werden.