Skip to content

Are all of these fs types used in hubfs? #9

@lonnietc

Description

@lonnietc

Hello,

I was looking at the HUBFS as it might be what I need to use to learn from as a template to build out the unionized ssh type filesystem and was reviewing the code in the src/fs section of hubfs.

https://github.com/winfsp/hubfs/tree/master/src/fs

What is interesting is that the hubfs seems to utilize:

memfs
nullfs
overlayfs
port
ptfs (passthrough)
unionfs

I was wondering if all of these are really used together.

Can you please elaborate more on how this works together since I would estimate that the "nullfs" is started initially until the user maps into github and then, just perhaps the unionfs is used to combine the different repositories that are under any given singe organization, or something along those lines.

Can you please help me understand the flow of things since as you know, I am interested in something similar, but to union mappings to different user accounts on separate ssh servers into a single R/W directory structure mounted.

Any information that you could provide would be greatly appreciated.

Happy Holidays and I look forward to hearing back from you.
Thanks

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions