• 1 Post
  • 9 Comments
Joined 1 year ago
cake
Cake day: June 11th, 2023

help-circle




  • I mentioned the client in there (4th paragraph), but mine was more of a general rant on the overall low effort that seems to have been put in to figuring out what the actual problem was. And that it is relatively common among people in the self hosting community to assume that Nextcloud is a lot simpler than it is. It’s a huge cloud suite consisting of many applications, clients, plugins, proxies, caching, database, etc. You need to have a pretty good understanding of how it all works, and how to investigate a problem, and ideally you should be testing before upgrades. Large organizations often even test endpoint applications like the desktop client and push out only tested versions to users via policy or some kind of endpoint management.

    I can’t really draw many conclusions from the very little information provided in this post, but I suspect OPs windows machine is not in an entirely stable state, which is what is causing some of these update issues.

    And, I put some of the blame for Nextcloud under-representing it’s complexity on Nextcloud’s marketing and AIO. You absolutely can install it without understanding anything, and that’s a little dangerous in my opinion because it is actually quite complex and you will probably end up breaking it at some point and need to dig in to fix it.


  • Ok, I’m prepared to be downvoted today so here goes.

    Nextcloud is an enterprise cloud suite. The one you run in docker on your rpi (or whatever) is the same one that is run at a company, albeit with more high availability and redundancy, but the same application, proxies, caching, db, etc. Nothing is stopping you from running the stable channel and testing your upgrades, or even rolling out specific stable client versions to your devices.

    Said companies often have teams (more than one person) to run it, stage upgrades, automated testing, automated backups, monitoring, etc. They go to work and do just that, maybe not every day but at least a couple times a week their focus is Nextcloud and only Nextcloud.

    What many people in the self hosting community do is spin up docker, without ever having touched docker before, and try to run Nextcloud, forget that it exists, and then upgrade it a year later across multiple versions without maintaining the database. Then they obsess about how fast an app loads by refreshing it a whole bunch, and then complain on internet forums that it sucks. This, like many posts, doesn’t have a specific problem for us to help with, no logs or stack traces have been posted, and the subject of the complaint shows just how terrible your understanding of application security is.

    So, while there is legitimate criticism of some of Nextcloud’s design choices, this isn’t it. And at the risk of sounding a little gatekeepy, if you post “nextcloud updates break everything” with no context you probably should spend some time gaining a better understanding of how internet facing services work and make an attempt to fix the problem (probably misconfiguration, and in this desktop client case probably a heap of un-updated local software installed alongside the client), which I’m sure people would find if they did the bare minimum of reading a few log files or any of the other things that come with being an application admin.



  • Yeah that’s fair. I’ve been running it since about 2018 and never found it too difficult, but messing around with Linux is my hobby so I admit that I enjoy the problem solving aspect. It’s certainly not something you set and forget.

    I suggested it here mostly because this particular plugin is both actively developed and quite good in my opinion but it would only be a viable solution if you already use Nextcloud. I’m in no way suggesting OP should install it just for this.


  • So Nextcloud has a shockingly good 3d model viewer with a long list of supported formats https://apps.nextcloud.com/apps/files_3dmodelviewer . Here’s a quick demo video I made: https://vimeo.com/865805210?share=copy

    Unfortunately Nextcloud is a whole can of worms and not just an application you install on your desktop. But it does to all the things you asked for so, worth mentioning I guess? Tagging, sorting, and search are just features of it’s general file management though, they are not really stl specific in any way.

    Quick list of supported formats from the github page

    3dm 	Rhino 	
    3ds 	Autodesk 3D Studio 	
    3mf 	3D Manufacturing Format 	
    bim 	dotbim 	
    brep/brp 	Boundary Representation 	
    dae 	Collada 	
    fbx 	Filmbox 	
    fcstd 	FreeCAD Standard File Format 	
    glb 	GL Transmission Format 	binary
    gltf 	GL Transmission Format 	separate and embedded
    ifc 	International Foundation Class 	no XML or compressed
    iges/igs 	Initial Graphics Exchange Specification 	
    obj 	Wavefront 	with mtl and textures
    off 	Object File Format 	
    ply 	Polygon File Format 	
    step/stp 	Standard for Exchange of Product Model Data 	
    stl 	Stereolithography Standard Tesselation/Triangle Language 	ASCII and Binary
    wrl 	Virtual Reality Modeling Language 	superseded by X3D