A secure, light-weight, and minimalistic management system for tracking your inventory stock and project allocations.
Ein sicheres, pfeilschnelles und minimalistisches System für deine Lagerbestände und Projekt-Zuweisungen.
Deploy MiauInv to your server infrastructure or local machine in less than a minute utilizing our streamlined container configurations.
MiauInv lässt sich dank vorkonfiguriertem Docker-Setup innerhalb weniger Sekunden auf deinem Server oder lokalen System starten.
Since MiauInv natively enforces encrypted communication channels, initialize your tracking asset directory and place your TLS files there (or generate a self-signed keypair for testing targets):
Da MiauInv standardmäßig verschlüsseltes HTTPS erzwingt, erstelle den Appdata-Ordner und lege deine SSL-Zertifikate ab (oder generiere ein Self-Signed Cert für Tests):
mkdir -p appdata openssl req -x509 -newkey rsa:4096 -keyout appdata/key.pem -out appdata/cert.pem -sha256 -days 365 -nodes -subj "/CN=localhost"
Create a docker-compose.yaml layout file in the parent folder, and inject the orchestration service blocks. Ensure your JWT_SECRET environment variable meets the minimum security threshold length requirements:
Erstelle eine docker-compose.yaml im selben Verzeichnis und füge folgenden Inhalt ein. Passe den JWT_SECRET-String an:
services:
miauinv:
image: git.miaurizius.de/miaurizius/miauinv:latest
container_name: MiauInv
restart: unless-stopped
ports:
- "8080:8080"
environment:
- JWT_SECRET=SECURE_RANDOM_STRING_HERE_MIN_32_CHARS
volumes:
- ./appdata:/appdata
Fire up the production background workers by executing your infrastructure controls daemon tasks:
Führe nun einfach den Start-Befehl aus, um das Image zu ziehen und im Hintergrund zu starten:
docker-compose up -d
Everything is set up! Your instance is running and fully accessible at https://localhost:8080.
Fertig! Dein Server läuft und ist sofort unter https://localhost:8080 erreichbar.