commit d4d9881d58f6b50913a2bab2c18a750b0e991d85 Author: admin Date: Mon Dec 8 20:32:51 2025 +0100 Initial commit diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..b5e48d3 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,73 @@ +# ============================================================================= +# Git LFS Konfiguration für Projekt-Repositories +# Alle binären Dateien werden auf der Storage Box gespeichert +# ============================================================================= + +# 3D/CAD-Formate → LFS +*.ifc filter=lfs diff=lfs merge=lfs -text +*.step filter=lfs diff=lfs merge=lfs -text +*.stp filter=lfs diff=lfs merge=lfs -text +*.iges filter=lfs diff=lfs merge=lfs -text +*.igs filter=lfs diff=lfs merge=lfs -text +*.stl filter=lfs diff=lfs merge=lfs -text +*.obj filter=lfs diff=lfs merge=lfs -text +*.3ds filter=lfs diff=lfs merge=lfs -text +*.fbx filter=lfs diff=lfs merge=lfs -text +*.glb filter=lfs diff=lfs merge=lfs -text +*.gltf filter=lfs diff=lfs merge=lfs -text +*.dae filter=lfs diff=lfs merge=lfs -text +*.3mf filter=lfs diff=lfs merge=lfs -text +*.ply filter=lfs diff=lfs merge=lfs -text +*.off filter=lfs diff=lfs merge=lfs -text +*.wrl filter=lfs diff=lfs merge=lfs -text +*.bim filter=lfs diff=lfs merge=lfs -text +*.brep filter=lfs diff=lfs merge=lfs -text +*.fcstd filter=lfs diff=lfs merge=lfs -text +*.skp filter=lfs diff=lfs merge=lfs -text +*.3dm filter=lfs diff=lfs merge=lfs -text +*.gh filter=lfs diff=lfs merge=lfs -text +*.ghx filter=lfs diff=lfs merge=lfs -text +*.dwg filter=lfs diff=lfs merge=lfs -text +*.dxf filter=lfs diff=lfs merge=lfs -text + +# Office-Dokumente → LFS +*.pdf filter=lfs diff=lfs merge=lfs -text +*.docx filter=lfs diff=lfs merge=lfs -text +*.doc filter=lfs diff=lfs merge=lfs -text +*.xlsx filter=lfs diff=lfs merge=lfs -text +*.xls filter=lfs diff=lfs merge=lfs -text +*.pptx filter=lfs diff=lfs merge=lfs -text +*.ppt filter=lfs diff=lfs merge=lfs -text +*.odt filter=lfs diff=lfs merge=lfs -text +*.ods filter=lfs diff=lfs merge=lfs -text +*.odp filter=lfs diff=lfs merge=lfs -text + +# Bilder → LFS +*.jpg filter=lfs diff=lfs merge=lfs -text +*.jpeg filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.gif filter=lfs diff=lfs merge=lfs -text +*.bmp filter=lfs diff=lfs merge=lfs -text +*.tiff filter=lfs diff=lfs merge=lfs -text +*.tif filter=lfs diff=lfs merge=lfs -text +*.psd filter=lfs diff=lfs merge=lfs -text +*.ai filter=lfs diff=lfs merge=lfs -text +*.eps filter=lfs diff=lfs merge=lfs -text +*.svg filter=lfs diff=lfs merge=lfs -text +*.raw filter=lfs diff=lfs merge=lfs -text +*.cr2 filter=lfs diff=lfs merge=lfs -text +*.nef filter=lfs diff=lfs merge=lfs -text +*.heic filter=lfs diff=lfs merge=lfs -text + +# Video/Audio → LFS +*.mp4 filter=lfs diff=lfs merge=lfs -text +*.mov filter=lfs diff=lfs merge=lfs -text +*.avi filter=lfs diff=lfs merge=lfs -text +*.mkv filter=lfs diff=lfs merge=lfs -text +*.mp3 filter=lfs diff=lfs merge=lfs -text +*.wav filter=lfs diff=lfs merge=lfs -text + +# Archive → LFS +*.zip filter=lfs diff=lfs merge=lfs -text +*.7z filter=lfs diff=lfs merge=lfs -text +*.rar filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..dbd7317 --- /dev/null +++ b/.gitignore @@ -0,0 +1,34 @@ +# ============================================================================= +# .gitignore für Projekt-Repositories +# ============================================================================= + +# OS-Dateien +.DS_Store +Thumbs.db +desktop.ini +*.swp +*~ + +# Temporäre Dateien +*.tmp +*.temp +*.bak +*.backup +~$* + +# Log-Dateien +*.log + +# Cache-Verzeichnisse +.cache/ +__pycache__/ +node_modules/ + +# IDE/Editor +.idea/ +.vscode/ +*.sublime-* + +# AutoSave/Recovery +*.autosave +*_recover.* diff --git a/README.md b/README.md new file mode 100644 index 0000000..fb4388c --- /dev/null +++ b/README.md @@ -0,0 +1,34 @@ +# Projektname + +> Kurzbeschreibung des Projekts + +## Projektstruktur + +``` +├── modelle/ # 3D-Modelle (IFC, STEP, STL, OBJ, etc.) +├── plaene/ # Pläne und technische Zeichnungen (PDF, DWG, DXF) +├── dokumente/ # Dokumentation, Berichte, Protokolle +├── fotos/ # Fotos und Bilder vom Projekt +└── README.md # Diese Datei +``` + +## Dateiformate + +**3D-Modelle** werden mit dem integrierten Online 3D Viewer direkt in Gitea angezeigt: +- IFC, STEP/STP, IGES +- STL, OBJ, 3DS, FBX +- GLTF/GLB, DAE, 3MF +- PLY, OFF, WRL + +**Große Dateien** werden automatisch via Git LFS auf der Storage Box gespeichert. + +## Verwendung + +1. Repository klonen: `git clone git@git.artetui.de:projekte/PROJEKTNAME.git` +2. LFS-Dateien laden: `git lfs pull` +3. Dateien hinzufügen und committen + +## Ansprechpartner + +- **Projektleitung:** [Name] +- **Erstellt am:** [Datum] diff --git a/dokumente/.gitkeep b/dokumente/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/fotos/.gitkeep b/fotos/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/modelle/.gitkeep b/modelle/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/plaene/.gitkeep b/plaene/.gitkeep new file mode 100644 index 0000000..e69de29