I have thousands of STL/3MF files spread across folders on my NAS and got tired of downloading them just to see what they are. So I built 3D Viewer, a self-hosted web app that turns your model folders into a browsable library you can open from any phone, tablet or PC on your network. Browser View What it does Thumbnails for everything: STL, 3MF, OBJ (with textures), PLY, GLB/GLTF and FBX, rendered on the server (GPU if your NAS has an Intel iGPU) 3D viewer in the browser: orbit, zoom, wireframe, dimensions in mm/in, triangle count Fix models lying on their side: rotate once, save, and the thumbnail follows. The file itself is never changed Organise: drag models into folders, upload a .zip (unpacks into its own folder), notes per model and folder, pick a picture for each folder Search and series: live search, and similar file names (part_1, part_2…) are grouped automatically Several libraries: local volumes, USB drives, and SMB/NFS shares from another NAS Themes: light, dark and a few colour themes Orientation and View. Zoom & Rotate Tested on UGREEN, Synology and QNAP NAS. It's a single Docker container (amd64 and arm64), so it should run on any Linux box with Docker. Install: one docker-compose file. Everything is on GitHub: https://github.com/VincentFlagg/3DViewer It's free, with no account and no cloud; your files never leave your NAS. There's an optional donation that turns off a short once-a-day splash screen, but every feature works without it. I'd love feedback from people with big model collections: what would make this more useful for how you organise your prints?   submitted by   /u/Vincentflagg   to   r/3DPrintingTools [link]   [comments]