Installtion via LXC Template in Proxmox
Beschreibung:
Parts-DB ist ein Lagerverwaltung für Elektronik.
Vorteil Artikel können von Stores Importiert werden. So hat man gleich die Richtige Bezeichnung und muss nicht alle Artikel selbst anlegen. Wer sich das ganze erst anschauen will, die haben ne Demo : https://demo.part-db.de/de/
Installation:
Wir nutzen hier das Temmplate als LCX Container,
vielleicht mach ich irgendwann noch ein Docker nur das ist schnellste variante.
Dazu aufm Proxmox Server in die Shell gehen. In einem weiteren Tab die Community Helper Seite mit Part-DB öffnen
https://community-scripts.github.io/ProxmoxVE/scripts?id=part-db
Dort auf die Gitea Repo gehen und den link kopieren
Diesen dann in der Shell einfügen.
bash -c "$(curl -fsSL https://git.community-scripts.org/community-scripts/ProxmoxVE/raw/branch/main/ct/part-db.sh)"
Advanced auswählen
Hinweis zum selektieren die Space Taste benutzen mit Enter für OK bestätigen
Unprevileged so lassen
root Passwort vergeben
Container ID, es wird immer die nächste freie vorgeschlagen, deswegen lass ich das so.
Könnt aber auch eine andere wählen, wichtig das frei ist.
Den Hostnamen setzten, ich lasse es auch bei standard, denn ist ja ne part-db.
Die Sik size wird Standard mit 8 GB angeben, ich mach hier 32 GB, ihr könnt auch größer wählen, um so mehr Artikelbilder desto mehr Platz ;-)
CPU Standard mäßig 2 ich nehme 4, voraus gesetzt ihr habt so viele CPUs ;-)
RAM standard 1024 ich nehme 4096 MB, vorrausegetzt Ihr hab soviel RAM, anosten wie bei CPU anpassen ;-)
Netzwerkbrücke auswählen, ich hab hier nur eine.
Per dchp oder static vergeben für ipv4. Ich nehme DHCP, kann ich später immer noch ändern, ist ja ein LXC Container
er dchp oder static vergeben für ipv6. Ich nehme none disabled, ich brauch jetzt kein ipv6.
Aber kann ich später immer noch ändern, ist ja ein LXC Container
APT Cache lassen wir leer, also default
MTU size wer eine andere angeben will, ich lass es leer, also standard 1500
DNS-Serach Domain nehm ich vom Host
DNS-Server IP nehm ich auch vom Host
MAC Adresse manuell vergeben oder wie ich leer lassen, dann wird sie Automatisch erstellt.
Wer ein VLAN aktiv hat, die VLAN Nummer eingeben, ich hab kein VLAN also lass ichs leer
Wer hat und möchte kann hier seinen Öffentlichen SSH.Key einfügen, copy und paste funktioniert übrigends.
Einfach rechtsklick rein, ist dann einfügen.
Ich habe keinen Key, also lass ichs leer.
Root access aktivieren, damit Ihr euch auch einloggen könnt.
Enable Fuse support, hab ich auf yes gesetzt , wer weiß wozu man es noch braucht
Den Verbose mode brauch ich nicht, wers braucht einschalten
Jetzt gehts los, mit yes bestätigen
Wenn wir wollen können wir unsere Auswhl in eine Konfig Datei schreiben um sie beim nächtsen mal zu benutzen.
Im Ersten Punkt am anfang würden wir dann anstatt Advanced Config File nehmen.
Wer weiß obs nützlich ist, wir sagen einfach mal yes
Die config liegt aufm Proxmox Host in
/opt/community-scripts/part-db.conf
Nun wird gefragt wo das Debian Template zu finden ist, bzw wo es downgeloaded werden soll wenn es nicht vorhanden ist.
Die meisten werden local haben, ich hab einen extra Datastore für ISOs und Templates, deswegen nehme ich mein Datastore.
Mit leertaste auswählen und dann enter drücken
Er sucht sich als Ziel automatisch den Datastore mit dem größten Speicher
✔️ Valid Storage Found
✔️ Validated Storage | Container: data (Free: 2.5TB Used: 7.7TB) <====== Genau hier
backup: error fetching datastores - 500 Can't connect to 192.168.178.120:8007 (Connection timed out)
backupold: error fetching datastores - 500 Can't connect to 192.168.178.120:8007 (Connection timed out)
✔️ Cluster is quorate
✔️ LXC Template List Updated
✔️ LXC Template 'debian-12-standard_12.7-1_amd64.tar.zst' is ready to use.
✔️ LXC Container 164 was successfully created.
✔️ Started LXC Container
✔️ Network in LXC is reacha
Nun installiert er, alles automatisch.
Hier die Komplette ausgabe als Klapp Code




























