Skip to content

Commit 05f6b47

Browse files
authored
Add sandboxing information
1 parent e3a91dc commit 05f6b47

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

README.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -196,6 +196,24 @@ AppImages can be updated using [AppImageUpdate](https://github.com/probonopd/App
196196

197197
For the full story, read [this](https://github.com/probonopd/AppImageKit/blob/master/AppImageUpdate.AppDir/README.md).
198198

199+
## Sandboxing
200+
201+
[Firejail](https://github.com/netblue30/firejail/) is a low-overhead sandbox that provides native support for the AppImage format. Written in C with virtually no dependencies, Firejail runs on any Linux computer with a 3.x kernel version or newer.
202+
203+
To run an AppImage inside a Firejail sandbox, run it like this:
204+
205+
```
206+
$ firejail --appimage Krita-3.0-x86_64.AppImage
207+
```
208+
209+
or with some basic X11 and network sandboxing:
210+
211+
```
212+
$ firejail --appimage --net=none --x11 Krita-3.0-x86_64.AppImage
213+
```
214+
215+
For more information and more options, read [this](https://github.com/probonopd/AppImageKit/blob/master/sandbox/README.md).
216+
199217
## Support
200218

201219
I support open source projects that wish to distribute their software as an AppImage. For closed source applications, I offer AppImage packaging and testing as a service.

0 commit comments

Comments
 (0)