Tags

!Disroot CommunityI've begun a wiki page for Nextcloud bugs and feature requests I've encountered, or submitted, on Github. Take a look, and I'll continue to flesh this out. Eventually, I hope to re-write all of it as articles for https://ownyourbits.com

I was recently granted administrative access to NextcloudPi channel on Disroot, but unsure on how to edit it as an admin. Trying to figure out what I'm missing. It still appears as though it were a standard channel afaik, and I cannot find the documentation on how to control/login to it as an admin user of the channel.

I can't find any documentation, should be added in the how to.But for now i can tell you that you can access that channel by clicking on your profile picture (top-left) and then on chanel manager. There you find the chanel you have admin access. Select it and once in you use it like it is your own chanel.

That worked; thanks. Changing between the users is a bit confusing. afaik I received no kind of notification in my regular channels after being made a delegated admin. I am able to login after browsing inside Channel Manager... only way to then get out of delegated admin access is to Logout of the Channel. I was assuming there would be some other ways to switch to my previous Channels from Channel Managers or drop down menus on right/left side of the screen, but it seems that is not possible as the delegated admin is completely locked out of my standard channels.

You can mount the hubzilla storage (and I think calendars) in Nextcloud, so effectively you can already do this in reverse. But direct external WebDAV support or even better the new federated cloud standard Nextcloud and a few others are pushing would be great to have.

I'm not entirely following what you want to be able to do. Do you want the Hubzilla SERVER to mount a webdav enpoint? I guess I'm wondering what that "gains" a person - how would it be used? what would it be "good for"? It sounds like you have some sort of use-case in mind, but I'm thinking there is probably a better solution than what it sounds to me like you're asking for.

For VPS installations external mounts can be provided by the hub admin. This could potentially cause a few problems for developers because it's in their git tree, but they are not insurmountable. It's probably not possible on shared hosting, because ISPs are usually a bit hostile about handing out mount permissions. You could however create a module which implements a full-featured WebDAV client in either case. This would make it usable by anybody without requiring system permissions. It's a bucketload of work so you really need a clear use case to justify it.

@M. Dent I was curious on Hubzilla mounting externals shares, mostly in the hopes it could someday support a webdav federated sharing API, which is now being developed into the OpenCloudMesh API that @poVoq linked above. Totally makes sense that Hubzilla might not be the best solution for mounting external shares, but I'm interested in the possibility.

The benefit of adopting the open mesh api is to federate files & folders, contacts, calendars and whatever else between Hubzilla and the existing OCM federation of Nextcloud, Owncloud, Pydio. Files and folder federation have been available on these other platforms for some time and I do wish Hubzilla supported it.

That's the joy of opensource and permissive licensing! And the Hubzilla platform's programming model make it intrinsically modular and able to be extended fairly easily. Literally ANYTHING is possible with a properly motivated person who wants to get their hands dirty and make it work. I say, "go for it!"

After a second reading it appears that Open Mesh is basically a WebDAV client that's implemented on the server. They also talk a lot about sharing "user databases" and we already have this along with cross-domain access control.

Fabrixxm wrote a tool once (based on a post I wrote) which has a Linux CLI interface to all of the file repositories in hubzilla space sort of like the old Andrew File System.

lscd macgirvin.com/cloud/mikelsget video.mp4cd ../zot.socialls

etc.

I think it's still buried in the util directory someplace if somebody wanted to revive it. I doubt that it still works without a bit of updating - it's from 4-5 years ago. Open Mesh is a bit structurally different but with the same kinds of results. We were doing this long before OwnCloud/NextCloud had any concept of federation. A graphical browser of the entire Hubzilla network also isn't difficult. The only thing you need is for a '..' entry at the root of every server that takes you back to a known site list. Again this wouldn't federate with Open Mesh, but I'm just explaining how to pick off low-hanging fruit and achieve something even more useful. This global file system could provide a hook into open mesh and extend into the NextCloud universe, but it still might require writing or porting a PHP WebDAV client since I think you'll need that to access NC resources.

Just some links for the bold and audacious soul who may want to try their hand...

This means SabreDAV (and therefore Hubzilla) already contain an abstraction of a WebDAV client. So at this point, most everything mentioned in this thread is just a matter of sitting down and working it out. The hard work is already done.

Hi, I'm curious about creating a Forum vs. Federated social profile for my local hackerspace. Forum sounds like the best choice, but I'd like it to be as public and federated as possible, ideally being used and admin'ed by a variety of people in Diaspora and other services. Still new to Hubzilla, so tips appreciated as I read over the documentation!

@sunjam our channel https://hub.disroot.org/ is a forum. its pretty much same as normal channel, where multiple people can send their posts into. One thing to keep in mind, posts send to forum by other users are not auctomatically federated (relayed) by forum channel to protocols like diaspora or activitypub (mastodon, gnusocial etc). Specially that those protocols dont know what is forum. Only when users themselfs federate to those networks and only posts written by th eforum profile will be federated.