https://github.com/progrium/p9fuse
Access 9P filesystems via FUSE
https://github.com/progrium/p9fuse
9p 9p2000 fuse fuse-filesystem golang macfuse
Last synced: 11 months ago
JSON representation
Access 9P filesystems via FUSE
- Host: GitHub
- URL: https://github.com/progrium/p9fuse
- Owner: progrium
- License: mit
- Created: 2024-04-09T23:30:56.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-14T00:00:17.000Z (about 2 years ago)
- Last Synced: 2024-05-08T22:02:34.101Z (about 2 years ago)
- Topics: 9p, 9p2000, fuse, fuse-filesystem, golang, macfuse
- Language: Go
- Homepage:
- Size: 2.07 MB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# p9fuse
A FUSE filesystem for accessing 9P filesystems, written in Go.
## Install
Make sure FUSE (or MacFUSE) is installed, as well as Go for now:
```
go install github.com/progrium/p9fuse
```
## Usage
```
p9fuse [-debug] <9PADDR>
```
Use `umount` on the mountpoint to unmount and `p9fuse` will exit.
## Notes
* Currently provides a read-only filesystem from a 9P endpoint
* The 9P server will need to speak 9P2000.L as supported by [github.com/hugelgupf/p9](https://github.com/hugelgupf/p9)
## License
MIT