Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bazelbuild/sandboxfs
A virtual file system for sandboxing
https://github.com/bazelbuild/sandboxfs
bazel filesystem fuse-filesystem golang sandboxing
Last synced: 5 days ago
JSON representation
A virtual file system for sandboxing
- Host: GitHub
- URL: https://github.com/bazelbuild/sandboxfs
- Owner: bazelbuild
- License: apache-2.0
- Created: 2017-08-25T17:12:51.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2024-04-19T09:44:23.000Z (8 months ago)
- Last Synced: 2024-11-28T22:17:57.057Z (14 days ago)
- Topics: bazel, filesystem, fuse-filesystem, golang, sandboxing
- Language: Rust
- Homepage:
- Size: 854 KB
- Stars: 372
- Watchers: 17
- Forks: 39
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- Changelog: NEWS.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Codeowners: CODEOWNERS
- Authors: AUTHORS
Awesome Lists containing this project
- awesome-bazel - bazelbuild/sandboxfs - A virtual file system for sandboxing (Tooling / General)
README
# sandboxfs: A virtual file system for sandboxing
sandboxfs is a **FUSE file system** that exposes a combination of multiple
files and directories from the host's file system in the form of a virtual
tree with an arbitrary layout. You can think of a sandbox as an arbitrary
**view into the host's file system** with different access privileges per
directory.sandboxfs is **designed to allow running commands** with limited access to
the file system by using the virtual tree as their new root, and to do so
consistently across a variety of platforms.sandboxfs is **licensed under the [Apache 2.0 license](LICENSE)** and is
not an official Google product.## Releases
The latest version of sandboxfs is 0.2.0 and was released on 2020-04-20.
See the [installation instructions](INSTALL.md) for details on how to build
and install sandboxfs.See the [release notes](NEWS.md) file for more details.
## Usage
sandboxfs is fully documented in the `sandboxfs(1)` manual page, which is
located in the [`man/sandboxfs.1`](man/sandboxfs.1) file. You can view a
rendered version of this manual page using the following command after
cloning the tree:man ./man/sandboxfs.1
## Contributing
If you'd like to contribute to sandboxfs, there is plenty of work to be
done! Please make sure to read our [contribution guidelines](CONTRIBUTING.md)
to learn about some important prerequisite steps.